Re: [OSM-talk] New Coastline in Mapnik - Glasgow cIty center issue

2008-02-08 Thread Keith Sharp

On Wed, 2008-02-06 at 22:41 +, Jon Burgess wrote:
> I have switch the Mapnik layer over to use the new coastline shapefiles
> for zooms 10-18. These files are generated by extracting all the OSM
> ways with natural=coastline.
> 
> In most places these shapefiles are far better then what we had before.
> A few places either have bad coastline data and may now appear to be
> flooded. You can get an overview of the data from:
> http://tile.openstreetmap.nl
> 
> There was a brief period this evening where an error caused all tiles to
> be flooded. This is fixed now and these tiles should have been
> re-rendered. If you saw these bad tiles earlier you might need to
> refresh your browser to get rid of them.
> 
> I need to thank everyone that has worked diligently on importing and
> fixing up the coastline data. A special mention should also go to
> Martijn van Oosterhout (kleptog) for developing the tools that have been
> essential to fix these coastlines and create the new shapefiles.

Thanks to all for working on this!  The River Clyde in Glasgow is almost
perfect now.  I say almost because there seems to be an issue between
Bridge Street/A77 and the A74:

http://www.openstreetmap.org/?lat=55.85324&lon=-4.25218&zoom=15&layers=B0FT

I've just upgraded my system so i don't have JOSM running at the moment,
it would be great if someone could take a look and fix this.

Keith.


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


Re: [OSM-talk] New Coastline in Mapnik - Glasgow cIty center issue

2008-02-08 Thread David Groom

- Original Message - 
From: "Keith Sharp" <[EMAIL PROTECTED]>
To: 
Sent: Friday, February 08, 2008 8:52 AM
Subject: Re: [OSM-talk] New Coastline in Mapnik - Glasgow cIty center issue


>
> On Wed, 2008-02-06 at 22:41 +, Jon Burgess wrote:
>> I have switch the Mapnik layer over to use the new coastline shapefiles
>> for zooms 10-18. These files are generated by extracting all the OSM
>> ways with natural=coastline.
>>
>> In most places these shapefiles are far better then what we had before.
>> A few places either have bad coastline data and may now appear to be
>> flooded. You can get an overview of the data from:
>> http://tile.openstreetmap.nl
>>
>> There was a brief period this evening where an error caused all tiles to
>> be flooded. This is fixed now and these tiles should have been
>> re-rendered. If you saw these bad tiles earlier you might need to
>> refresh your browser to get rid of them.
>>
>> I need to thank everyone that has worked diligently on importing and
>> fixing up the coastline data. A special mention should also go to
>> Martijn van Oosterhout (kleptog) for developing the tools that have been
>> essential to fix these coastlines and create the new shapefiles.
>
> Thanks to all for working on this!  The River Clyde in Glasgow is almost
> perfect now.  I say almost because there seems to be an issue between
> Bridge Street/A77 and the A74:
>
> http://www.openstreetmap.org/?lat=55.85324&lon=-4.25218&zoom=15&layers=B0FT
>
> I've just upgraded my system so i don't have JOSM running at the moment,
> it would be great if someone could take a look and fix this.

Fixed

David

>
> Keith.
>
>
> 


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


[OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Groom
The proposed tag waterway = river, 
http://wiki.openstreetmap.org/index.php/Proposed_features/Large_rivers , has 
been at proposal stage for over 18 months, which seems far too long for a 
tag which represents such an important feature.

The main problem area seems to be that some people do not like the current 
proposal whereby a river is divided up in to separate closed areas.  The 
reason being that the "segment" crossing the river to close the area marks a 
boundary which does not actually exist.  Discussion on this could go on 
indefinitely, but it does really need a Mapnik "expert" to either (i) see if 
there is a way that Mapnik can render areas which are not closed (ie. 
comprised of two parallel ways), or (ii) if this is not , and will never be, 
possible then to state that fact , and we can then have a tag proposal which 
will render in both Mapnik and [EMAIL PROTECTED]

The main issue in practice is we now have no standard way of tagging rivers, 
and people are relatively free to do what they like, with the result that 
large portions of the River Thames disappeared from the Mapnik layer 
recently 
http://www.informationfreeway.org/?lat=51.49&lon=0.41&zoom=11&layers=F0B0F

David 



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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Andy Allan
On Feb 8, 2008 11:09 AM, Artem Pavlenko <[EMAIL PROTECTED]> wrote:

> We can make osm2pgsql or coastline tools to create polygons, but why
> not create them in the first place ?
> Can someone enlighten me, please ?

If I wanted to draw the rivers as light blue* with dark blue
riverbanks, wouldn't storing them as polygons would make this hard? I
don't think it would be easy to work out which sections of the
polygons are where the river continues as opposed to being the
riverbank.

If we store the riverbanks, then we can pre-process to our hearts
content using osm2pgsql and the like. That way I could have riverbanks
as polylines and rivers as polygons and render them as I see fit. The
pre-processing could work very similarly to the coastlines, using a
left- or right-hand side rule and continuing the riverbank where one
way joins onto the next to construct the polygons required.

Cheers,
Andy

* As I think more and more about contours, and semi-transparent
renderings and so on I realise that most area-fills will be
translucent with edges on my maps, so we need to avoid abutting
polygons if we aren't intending to represent an edge.

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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Groom


- Original Message - 
From: "David Earl" <[EMAIL PROTECTED]>
To: "Artem Pavlenko" <[EMAIL PROTECTED]>
Cc: "David Groom" <[EMAIL PROTECTED]>; 
Sent: Friday, February 08, 2008 11:27 AM
Subject: Re: [OSM-talk] Large Rivers in general, mapnik rendering in 
Particular


> You could do it as a relation.
>
> The river bank would be a set of ways (each of which shares its end nodes 
> with the ends of one of the others), and you could have a role for the one 
> or two ways which close the loop which says "this is structural, not 
> really part of the river bank". The renderer would have to assemble the 
> polygon from the constituent ways (start with one way, find the end node 
> as the start node of another way and so on), but then rendering would be 
> as per any other polygon.
>
> It's a bit fiddly, but it removes the problems of the
> artificial connections across the water not eing idetifiable while at the 
> same time still providing a complete polygon (albeit indirectly) for the 
> renderer to work on.
>

You mean like 
http://wiki.openstreetmap.org/index.php/Relations/Proposed/Rivers, which 
would be my ideal, but I'm just not sure Mapnik and [EMAIL PROTECTED], mkgmap, 
and 
Kosmos, etc  would be able to deal with these.

I guess it comes down to two conflicting opinions:

1) are we tagging to match as near as possible what is the real position on 
the ground, and the renders then have to deal with this; or

2) should our tagging structure make it as easy as possible for the 
renderers

> David
> 



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


Re: [OSM-talk] [OSM-dev] Polygons and Multipolygons

2008-02-08 Thread Frederik Ramm
Hi,

> I found the way term 'Multipolygon' is used in OSM context is  
> confusing.

True. What we had been looking for was a term for "polygons with  
holes"; it seemed unreasonable to create a relation "type=polygon" as  
plain polygons, without holes, don't require relations. But  
multipolygon is somewhat of a misnomer.

> Shouldn't we be calling MultiPolygon  Polygon?

There are only 2788 in the database so it would not be too hard to  
change. I wanted to automatically add the "inner" and "outer" flags  
to the existing polygons anyway, although they're not strictly  
required they would make processing easier for some.

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] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 11:27, David Earl wrote:

> You could do it as a relation.
>
> The river bank would be a set of ways (each of which shares its end  
> nodes with the ends of one of the others), and you could have a  
> role for the one or two ways which close the loop which says "this  
> is structural, not really part of the river bank". The renderer  
> would have to assemble the polygon from the constituent ways (start  
> with one way, find the end node as the start node of another way  
> and so on), but then rendering would be as per any other polygon.
>
> It's a bit fiddly, but it removes the problems of the
> artificial connections across the water not eing idetifiable while  
> at the same time still providing a complete polygon (albeit  
> indirectly) for the renderer to work on.

Yes, this sounds reasonable to me.
>
> David

Artem


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


Re: [OSM-talk] [OSM-dev] Polygons and Multipolygons

2008-02-08 Thread Andy Robinson (blackadder)
Artem Pavlenko wrote:
>Sent: 08 February 2008 11:42 AM
>To: talk Openstreetmap
>Cc: OSM-Dev Openstreetmap
>Subject: [OSM-dev] Polygons and Multipolygons
>
>Hello,
>
>I found the way term 'Multipolygon' is used in OSM context is confusing.
>
>Here are ISO 19125-1 definitions :
>
>1. Polygon
>
>A Polygon is a planar Surface, defined by 1 exterior boundary and 0
>or more interior boundaries. Each
>interior boundary defines a hole in the Polygon.
>
>The assertions for polygons (the rules that define valid polygons) are:
>1. Polygons are topologically closed.
>2. The boundary of a Polygon consists of a set of LinearRings that
>make up its exterior and interior
>boundaries.
>3. No two rings in the boundary cross, the rings in the boundary of a
>Polygon may intersect at a Point but
>only as a tangent :
>" P Î Polygon, " c1, c2 Î P.Boundary(), c1 1 c2, " p, q Î Point, p, q
>Î c1, p 1 q, [ p Î c2 ? q Ï c2]
>4. A Polygon may not have cut lines, spikes or punctures:
>" P Î Polygon, P = Closure(Interior(P))
>5. The Interior of every Polygon is a connected point set.
>6. The Exterior of a Polygon with 1 or more holes is not connected.
>Each hole defines a connected
>component of the Exterior.
>In the above assertions, Interior, Closure and Exterior have the
>standard topological definitions. The
>combination of 1 and 3 make a Polygon a Regular Closed point set.
>
>2. MultiPolygon
>
>A MultiPolygon is a MultiSurface whose elements are Polygons.
>
>The assertions for MultiPolygons are :
>1. The interiors of 2 Polygons that are elements of a MultiPolygon
>may not intersect.
>" M Î MultiPolygon, " Pi, Pj Î M.Geometries(), i1j, Interior(Pi) Ç
>Interior(Pj) = Æ
>2. The Boundaries of any 2 Polygons that are elements of a
>MultiPolygon may not ‘cross’ and may touch
>at only a finite number of points. (Note that crossing is prevented
>by assertion 1 above).
>" M Î MultiPolygon, " Pi, Pj Î M.Geometries(), " ci Î Pi.Boundaries
>(), cj Î Pj.Boundaries()
>ci Ç cj = {p1, ….., pk | pi Î Point, 1 <= i <= k}
>3. A MultiPolygon is defined as topologically closed.
>4. A MultiPolygon may not have cut lines, spikes or punctures, a
>MultiPolygon is a Regular, Closed point
>set:
>" M Î MultiPolygon, M = Closure(Interior(M))
>5. The interior of a MultiPolygon with more than 1 Polygon is not
>connected, the number of connected
>components of the interior of a MultiPolygon is equal to the number
>of Polygons in the MultiPolygon.
>
>The boundary of a MultiPolygon is a set of closed curves
>(LineStrings) corresponding to the boundaries of
>its element Polygons. Each Curve in the boundary of the MultiPolygon
>is in the boundary of exactly 1
>element Polygon, and every Curve in the boundary of an element
>Polygon is in the boundary of the
>MultiPolygon.
>
>
>It might look quite verbose but it all comes down to very simple fact:
>
>1. What we call Multipolygon is just a Polygon
>2. Multipolygon is a collection of Polygons
>
>
>Shouldn't we be calling MultiPolygon  Polygon?
>

Mostly I suspect so. Perhaps the issue came to light when people started to
refer to islands in lakes where there are two polygons, one inside the
other.

Cheers

Andy


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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Groom

- Original Message - 
From: "Martijn van Oosterhout" <[EMAIL PROTECTED]>
To: "David Groom" <[EMAIL PROTECTED]>
Cc: 
Sent: Friday, February 08, 2008 11:10 AM
Subject: Re: [OSM-talk] Large Rivers in general, mapnik rendering in 
Particular


> On Feb 8, 2008 11:39 AM, David Groom <[EMAIL PROTECTED]> wrote:
>> The main problem area seems to be that some people do not like the 
>> current
>> proposal whereby a river is divided up in to separate closed areas.  The
>> reason being that the "segment" crossing the river to close the area 
>> marks a
>> boundary which does not actually exist.  Discussion on this could go on
>> indefinitely, but it does really need a Mapnik "expert" to either (i) see 
>> if
>> there is a way that Mapnik can render areas which are not closed (ie.
>> comprised of two parallel ways), or (ii) if this is not , and will never 
>> be,
>> possible then to state that fact , and we can then have a tag proposal 
>> which
>> will render in both Mapnik and [EMAIL PROTECTED]
>
> Sure, the same way as coastlines. The question really becomes do we
> just want to make waterway=river work the same as coastlines. Mapnik
> can't render incomplete polygons the way you want to, and for that
> matter neither can osmarender. You get something that vaguely
> resembles the end result but in general it won't work.
>
> *Except* for coastlines, where there is a seperate process that
> handles them, for both osmarender and mapnik.
>
>> The main issue in practice is we now have no standard way of tagging 
>> rivers,
>> and people are relatively free to do what they like, with the result that
>> large portions of the River Thames disappeared from the Mapnik layer
>> recently
>> http://www.informationfreeway.org/?lat=51.49&lon=0.41&zoom=11&layers=F0B0F
>
> The rules are fairly simple: all areas must be closed, except for
> coastlines. People may not like the results, but it's what works right
> now.
>

My point was that while a tag is still only at the proposal stage is a bit 
difficult to talk of "rules" and tell someone they are doing it "wrong".  :)

David


> Have a nice day,
> -- 
> Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/
> 



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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 11:26, Andy Allan wrote:

> On Feb 8, 2008 11:09 AM, Artem Pavlenko  
> <[EMAIL PROTECTED]> wrote:
>
>> We can make osm2pgsql or coastline tools to create polygons, but why
>> not create them in the first place ?
>> Can someone enlighten me, please ?
>
> If I wanted to draw the rivers as light blue* with dark blue
> riverbanks, wouldn't storing them as polygons would make this hard? I
> don't think it would be easy to work out which sections of the
> polygons are where the river continues as opposed to being the
> riverbank.

OK, valid point.
>
> If we store the riverbanks, then we can pre-process to our hearts
> content using osm2pgsql and the like. That way I could have riverbanks
> as polylines and rivers as polygons and render them as I see fit. The
> pre-processing could work very similarly to the coastlines, using a
> left- or right-hand side rule and continuing the riverbank where one
> way joins onto the next to construct the polygons required.

Can relations help here ?
>
> Cheers,
> Andy
>
> * As I think more and more about contours, and semi-transparent
> renderings and so on I realise that most area-fills will be
> translucent with edges on my maps, so we need to avoid abutting
> polygons if we aren't intending to represent an edge.


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


[OSM-talk] Polygons and Multipolygons

2008-02-08 Thread Artem Pavlenko
Hello,

I found the way term 'Multipolygon' is used in OSM context is confusing.

Here are ISO 19125-1 definitions :

1. Polygon

A Polygon is a planar Surface, defined by 1 exterior boundary and 0  
or more interior boundaries. Each
interior boundary defines a hole in the Polygon.

The assertions for polygons (the rules that define valid polygons) are:
1. Polygons are topologically closed.
2. The boundary of a Polygon consists of a set of LinearRings that  
make up its exterior and interior
boundaries.
3. No two rings in the boundary cross, the rings in the boundary of a  
Polygon may intersect at a Point but
only as a tangent :
" P Î Polygon, " c1, c2 Î P.Boundary(), c1 1 c2, " p, q Î Point, p, q  
Î c1, p 1 q, [ p Î c2 ? q Ï c2]
4. A Polygon may not have cut lines, spikes or punctures:
" P Î Polygon, P = Closure(Interior(P))
5. The Interior of every Polygon is a connected point set.
6. The Exterior of a Polygon with 1 or more holes is not connected.  
Each hole defines a connected
component of the Exterior.
In the above assertions, Interior, Closure and Exterior have the  
standard topological definitions. The
combination of 1 and 3 make a Polygon a Regular Closed point set.

2. MultiPolygon

A MultiPolygon is a MultiSurface whose elements are Polygons.

The assertions for MultiPolygons are :
1. The interiors of 2 Polygons that are elements of a MultiPolygon  
may not intersect.
" M Î MultiPolygon, " Pi, Pj Î M.Geometries(), i1j, Interior(Pi) Ç  
Interior(Pj) = Æ
2. The Boundaries of any 2 Polygons that are elements of a  
MultiPolygon may not ‘cross’ and may touch
at only a finite number of points. (Note that crossing is prevented  
by assertion 1 above).
" M Î MultiPolygon, " Pi, Pj Î M.Geometries(), " ci Î Pi.Boundaries 
(), cj Î Pj.Boundaries()
ci Ç cj = {p1, ….., pk | pi Î Point, 1 <= i <= k}
3. A MultiPolygon is defined as topologically closed.
4. A MultiPolygon may not have cut lines, spikes or punctures, a  
MultiPolygon is a Regular, Closed point
set:
" M Î MultiPolygon, M = Closure(Interior(M))
5. The interior of a MultiPolygon with more than 1 Polygon is not  
connected, the number of connected
components of the interior of a MultiPolygon is equal to the number  
of Polygons in the MultiPolygon.

The boundary of a MultiPolygon is a set of closed curves  
(LineStrings) corresponding to the boundaries of
its element Polygons. Each Curve in the boundary of the MultiPolygon  
is in the boundary of exactly 1
element Polygon, and every Curve in the boundary of an element  
Polygon is in the boundary of the
MultiPolygon.


It might look quite verbose but it all comes down to very simple fact:

1. What we call Multipolygon is just a Polygon
2. Multipolygon is a collection of Polygons


Shouldn't we be calling MultiPolygon  Polygon?

Artem


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


Re: [OSM-talk] [OSM-dev] Polygons and Multipolygons

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 11:46, Andy Robinson ((blackadder)) wrote:

> Artem Pavlenko wrote:
>> Sent: 08 February 2008 11:42 AM
>> To: talk Openstreetmap
>> Cc: OSM-Dev Openstreetmap
>> Subject: [OSM-dev] Polygons and Multipolygons
>>
>> Hello,
>>
>> I found the way term 'Multipolygon' is used in OSM context is  
>> confusing.
>>
>> Here are ISO 19125-1 definitions :
>>
>> 1. Polygon
>>
>> A Polygon is a planar Surface, defined by 1 exterior boundary and 0
>> or more interior boundaries. Each
>> interior boundary defines a hole in the Polygon.
>>
>> The assertions for polygons (the rules that define valid polygons)  
>> are:
>> 1. Polygons are topologically closed.
>> 2. The boundary of a Polygon consists of a set of LinearRings that
>> make up its exterior and interior
>> boundaries.
>> 3. No two rings in the boundary cross, the rings in the boundary of a
>> Polygon may intersect at a Point but
>> only as a tangent :
>> " P Î Polygon, " c1, c2 Î P.Boundary(), c1 1 c2, " p, q Î Point, p, q
>> Î c1, p 1 q, [ p Î c2 ? q Ï c2]
>> 4. A Polygon may not have cut lines, spikes or punctures:
>> " P Î Polygon, P = Closure(Interior(P))
>> 5. The Interior of every Polygon is a connected point set.
>> 6. The Exterior of a Polygon with 1 or more holes is not connected.
>> Each hole defines a connected
>> component of the Exterior.
>> In the above assertions, Interior, Closure and Exterior have the
>> standard topological definitions. The
>> combination of 1 and 3 make a Polygon a Regular Closed point set.
>>
>> 2. MultiPolygon
>>
>> A MultiPolygon is a MultiSurface whose elements are Polygons.
>>
>> The assertions for MultiPolygons are :
>> 1. The interiors of 2 Polygons that are elements of a MultiPolygon
>> may not intersect.
>> " M Î MultiPolygon, " Pi, Pj Î M.Geometries(), i1j, Interior(Pi) Ç
>> Interior(Pj) = Æ
>> 2. The Boundaries of any 2 Polygons that are elements of a
>> MultiPolygon may not ‘cross’ and may touch
>> at only a finite number of points. (Note that crossing is prevented
>> by assertion 1 above).
>> " M Î MultiPolygon, " Pi, Pj Î M.Geometries(), " ci Î Pi.Boundaries
>> (), cj Î Pj.Boundaries()
>> ci Ç cj = {p1, ….., pk | pi Î Point, 1 <= i <= k}
>> 3. A MultiPolygon is defined as topologically closed.
>> 4. A MultiPolygon may not have cut lines, spikes or punctures, a
>> MultiPolygon is a Regular, Closed point
>> set:
>> " M Î MultiPolygon, M = Closure(Interior(M))
>> 5. The interior of a MultiPolygon with more than 1 Polygon is not
>> connected, the number of connected
>> components of the interior of a MultiPolygon is equal to the number
>> of Polygons in the MultiPolygon.
>>
>> The boundary of a MultiPolygon is a set of closed curves
>> (LineStrings) corresponding to the boundaries of
>> its element Polygons. Each Curve in the boundary of the MultiPolygon
>> is in the boundary of exactly 1
>> element Polygon, and every Curve in the boundary of an element
>> Polygon is in the boundary of the
>> MultiPolygon.
>>
>>
>> It might look quite verbose but it all comes down to very simple  
>> fact:
>>
>> 1. What we call Multipolygon is just a Polygon
>> 2. Multipolygon is a collection of Polygons
>>
>>
>> Shouldn't we be calling MultiPolygon  Polygon?
>>
>
> Mostly I suspect so. Perhaps the issue came to light when people  
> started to
> refer to islands in lakes where there are two polygons, one inside the
> other.
>

Yes, I can see that. I guess this won't be a problem if we use, say  
'SuperPolygon' or something (I'm not suggesting this)


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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Martijn van Oosterhout
On Feb 8, 2008 11:39 AM, David Groom <[EMAIL PROTECTED]> wrote:
> The main problem area seems to be that some people do not like the current
> proposal whereby a river is divided up in to separate closed areas.  The
> reason being that the "segment" crossing the river to close the area marks a
> boundary which does not actually exist.  Discussion on this could go on
> indefinitely, but it does really need a Mapnik "expert" to either (i) see if
> there is a way that Mapnik can render areas which are not closed (ie.
> comprised of two parallel ways), or (ii) if this is not , and will never be,
> possible then to state that fact , and we can then have a tag proposal which
> will render in both Mapnik and [EMAIL PROTECTED]

Sure, the same way as coastlines. The question really becomes do we
just want to make waterway=river work the same as coastlines. Mapnik
can't render incomplete polygons the way you want to, and for that
matter neither can osmarender. You get something that vaguely
resembles the end result but in general it won't work.

*Except* for coastlines, where there is a seperate process that
handles them, for both osmarender and mapnik.

> The main issue in practice is we now have no standard way of tagging rivers,
> and people are relatively free to do what they like, with the result that
> large portions of the River Thames disappeared from the Mapnik layer
> recently
> http://www.informationfreeway.org/?lat=51.49&lon=0.41&zoom=11&layers=F0B0F

The rules are fairly simple: all areas must be closed, except for
coastlines. People may not like the results, but it's what works right
now.

Have a nice day,
-- 
Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/

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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 10:39, David Groom wrote:

> The proposed tag waterway = river,
> http://wiki.openstreetmap.org/index.php/Proposed_features/ 
> Large_rivers , has
> been at proposal stage for over 18 months, which seems far too long  
> for a
> tag which represents such an important feature.
>
> The main problem area seems to be that some people do not like the  
> current
> proposal whereby a river is divided up in to separate closed areas.

Representing features (like rivers) as  well-formed closed polygon  
sounds good to me.

> The
> reason being that the "segment" crossing the river to close the  
> area marks a
> boundary which does not actually exist.  Discussion on this could  
> go on
> indefinitely, but it does really need a Mapnik "expert" to either  
> (i) see if
> there is a way that Mapnik can render areas which are not closed (ie.
> comprised of two parallel ways),

Of course there is a way, but I'm not convinced at all we should take  
this approach.

> or (ii) if this is not , and will never be,
> possible then to state that fact , and we can then have a tag  
> proposal which
> will render in both Mapnik and [EMAIL PROTECTED]

We can make osm2pgsql or coastline tools to create polygons, but why  
not create them in the first place ?
Can someone enlighten me, please ?

>
> The main issue in practice is we now have no standard way of  
> tagging rivers,
> and people are relatively free to do what they like, with the  
> result that
> large portions of the River Thames disappeared from the Mapnik layer
> recently
> http://www.informationfreeway.org/? 
> lat=51.49&lon=0.41&zoom=11&layers=F0B0F

As a short term solution we can replace problematic coastline tile in  
London (100x100km vectors) with old one, I guess.
>
> David
>
Artem
>
>
> ___
> 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] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Andy Robinson (blackadder)
David Groom wrote:
>Sent: 08 February 2008 10:40 AM
>To: talk@openstreetmap.org
>Subject: [OSM-talk] Large Rivers in general, mapnik rendering in Particular
>
>The proposed tag waterway = river,
>http://wiki.openstreetmap.org/index.php/Proposed_features/Large_rivers ,
>has
>been at proposal stage for over 18 months, which seems far too long for a
>tag which represents such an important feature.
>
>The main problem area seems to be that some people do not like the current
>proposal whereby a river is divided up in to separate closed areas.  The
>reason being that the "segment" crossing the river to close the area marks
>a
>boundary which does not actually exist.  Discussion on this could go on
>indefinitely, but it does really need a Mapnik "expert" to either (i) see
>if
>there is a way that Mapnik can render areas which are not closed (ie.
>comprised of two parallel ways), or (ii) if this is not , and will never
>be,
>possible then to state that fact , and we can then have a tag proposal
>which
>will render in both Mapnik and [EMAIL PROTECTED]
>
>The main issue in practice is we now have no standard way of tagging
>rivers,
>and people are relatively free to do what they like, with the result that
>large portions of the River Thames disappeared from the Mapnik layer
>recently
>http://www.informationfreeway.org/?lat=51.49&lon=0.41&zoom=11&layers=F0
>B0F
>

As time goes on this is going to be an issue that comes up more and more
frequently. Thankfully OSM has a much simpler approach to data than a full
blown GIS approach where all edge features are tagged. In OSM we accept a
certain degree of simplification (roads are created as regular liner
features even if their width actually varies). I was looking at the
Rotterdam area yesterday:
http://www.openstreetmap.org/?lat=51.7578&lon=4.7882&zoom=13&layers=B0FT
and it was clear that rivers and other water courses are not ideally served
by regular linear rendering. With the exception of canals, which on the
whole have pretty regular width with length, rivers, streams and many other
water courses do not and we should therefore arguably always think of them
as areas. 

So where we have the required information we should always attempt to create
area rendering rather than regular liner lines. Requiring closed areas
though is not ideal for many reasons so achieving rendering between defined
objects, whether by relationship or otherwise would seem logical to me.

Cheers

Andy


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


[OSM-talk] Uploading non-GPX files

2008-02-08 Thread Richard Fairhurst
Hello all,

In case anyone else finds it useful...

I've knocked up a short webform that enables you to upload tracklogs  
to OSM in other formats than GPX. It does the conversion for you,  
then uploads the resulting GPX file. It might be useful if, say, you  
have a NaviGPS and have copied the NMEA tracklogs off the SD card.

http://richard.dev.openstreetmap.org/upload.cgi

Made possible by TomH fixing http://trac.openstreetmap.org/ticket/670  
in record time - thanks Tom. :)

cheers
Richard

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


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread David Earl
On 08/02/2008 16:43, Iván Sánchez Ortega wrote:
> <-- <-- <-- <-- <--   highway = service
> Tree Tree Tree Tree   amenity = park

err... leisure=park


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


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread wiseLYNX
bvh wrote:
> On Fri, Feb 08, 2008 at 04:52:55PM +, David Earl wrote:
>> On 08/02/2008 16:43, Iván Sánchez Ortega wrote:
>>> <-- <-- <-- <-- <--   highway = service
>>> Tree Tree Tree Tree   amenity = park
>> err... leisure=park
> 
> err... is a line of trees a park?

it ususally is just a line of trees. this piture:

http://upload.wikimedia.org/wikipedia/commons/thumb/7/74/Corso_Vittorio_Emanuele_II_Torino.JPG/400px-Corso_Vittorio_Emanuele_II_Torino.JPG

should give the idea.

Enrico



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


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread David Earl
On 08/02/2008 16:12, bvh wrote:
> On Fri, Feb 08, 2008 at 04:52:55PM +, David Earl wrote:
>> On 08/02/2008 16:43, Iván Sánchez Ortega wrote:
>>> <-- <-- <-- <-- <--   highway = service
>>> Tree Tree Tree Tree   amenity = park
>> err... leisure=park
> 
> err... is a line of trees a park?

A bigger question.

I see someone has already proposed landuse=tree_row
   http://wiki.openstreetmap.org/index.php/Proposed_features/tree_row

I wanted a tag for miscellaneous bits of open grass with trees and shrubs
http://wiki.openstreetmap.org/index.php/Proposed_features/Misc._urban_open_space

but the most common comment on the mailing list was "I don't understand 
what the difference is between this and a park" (though no one has put 
that in the wiki page). So I gave up, even though I think they are very 
different. I've tagged my bits of open space as parks even though they 
aren't.

Maybe I should resurrect this.

David

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


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread Iván Sánchez Ortega
El Viernes, 8 de Febrero de 2008, wiseLYNX escribió:
> bvh wrote:
> > On Fri, Feb 08, 2008 at 04:52:55PM +, David Earl wrote:
> >> On 08/02/2008 16:43, Iván Sánchez Ortega wrote:
> >>> <-- <-- <-- <-- <--   highway = service
> >>> Tree Tree Tree Tree   amenity = park
> >>
> >> err... leisure=park
> >
> > err... is a line of trees a park?
>
> it ususally is just a line of trees.

I'm used to see wider green areas as part of big avenues (between the main 
road and the aux. road). See:

http://flickr.com/photos/photomedicamadrid/2171643452/
http://flickr.com/photos/photomedicamadrid/2094446669/
http://flickr.com/photos/zaqarbal/472383597/
http://flickr.com/photos/batiburrillo/140499288/
http://flickr.com/photos/vribeiro/256148375/


All those should use a leisure=park area, IMHO (and it will, as soon as I have 
some time to do so).

If it's *just* a tree line, with no noticeable green area... I guess that the 
proposed "landuse=tree_row" would apply better.


Cheers,
-- 
--
Iván Sánchez Ortega <[EMAIL PROTECTED]>

Next Friday will not be your lucky day.  As a matter of fact, you don't
have a lucky day this year.


signature.asc
Description: This is a digitally signed message part.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread Iván Sánchez Ortega
El Viernes, 8 de Febrero de 2008, wiseLYNX escribió:
> <-- <-- <-- <-- <--
> Tree Tree Tree Tree
> <- <- <
> > -> ->
> Tree Tree Tree Tree
> --> --> --> --> -->

> Any suggestion about how to render all this? Even an example of an
> already done similar object could be useful.

Make one way per type of way in the avenue. E.g.:


<-- <-- <-- <-- <--   highway = service
Tree Tree Tree Tree   amenity = park
<- <- <   highway = primary
<- <- <   highway = cycleway
<- <- <   railway = tramway
> -> ->   railway = tramway
> -> ->   highway = cycleway
> -> ->   highway = primary
Tree Tree Tree Tree   amenity = park
--> --> --> --> -->   highway = service

*If* the central way does *not* have a division between the lanes, then join 
the two ways, and specify "oneway=false".

Just a suggestion, though.

-- 
--
Iván Sánchez Ortega <[EMAIL PROTECTED]>

La esperanza es el sueño de un hombre despierto.- Aristóteles.


signature.asc
Description: This is a digitally signed message part.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread Iván Sánchez Ortega
El Viernes, 8 de Febrero de 2008, wiseLYNX escribió:
> can someone have a look at "Corso Massimo d'Azeglio"?

Coordinates?

-- 
--
Iván Sánchez Ortega <[EMAIL PROTECTED]>

MSN:[EMAIL PROTECTED]
Jabber:[EMAIL PROTECTED] ; [EMAIL PROTECTED]


signature.asc
Description: This is a digitally signed message part.
___
talk mailing list
talk@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Groom

- Original Message - 
From: "Artem Pavlenko" <[EMAIL PROTECTED]>
To: "David Earl" <[EMAIL PROTECTED]>
Cc: "David Groom" <[EMAIL PROTECTED]>; "talk Openstreetmap" 

Sent: Friday, February 08, 2008 12:24 PM
Subject: Re: [OSM-talk] Large Rivers in general, mapnik rendering in 
Particular


>
> On 8 Feb 2008, at 12:05, David Earl wrote:
>
>> On 08/02/2008 11:54, David Groom wrote:
>>> You mean like
>>> http://wiki.openstreetmap.org/index.php/Relations/Proposed/Rivers, 
>>> which
>>> would be my ideal,
>>
>> Ah, yes.
>>
>> I was suggesting putting in the connections across the river as well,
>> but there isn't any reason why if the renderer is building its own
>> polygon from the relation that it can't imply a connection from the  end
>> of each way to the start of the other.
>>
>> Allowing more than one contiguous way on each bank would also be  useful.
>
>
>> I'll edit the wiki.
>
> Could you put some visual examples, please?

Artem, what i had in mind is now shown on 
http://wiki.openstreetmap.org/index.php/Relations/Proposed/Rivers

David G

>>
>> David
>
> Artem
>>
>> ___
>> 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-legal-talk] [OSM-talk] Progressing OSM to a new dataLicence regime

2008-02-08 Thread Gervase Markham


Robert (Jamie) Munro wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Gervase Markham wrote:
> | Robert (Jamie) Munro wrote:
> |> It's been proposed by me several times in the past. I think it's
> |> essential. I don't know of a similar major project that doesn't do some
> |> kind of assignment. Wikipedia is the nearest, but Wikipedia is a
> |> collection of articles that all stand on their own.
> 
> I didn't make it clear that I want a non-exclusive, non-revokable
> license to the foundation, rather than "assignment" as such. This is
> important, for example, for the case of map data collected as a side
> product of collecting some commercial data. There's no question that you
> can still use your data for whatever you want.
> 
> | Can you name some which do?
> 
> ~ * MusicBrainz.org
> ~ * voxforge.org
> 
> Then there's lots of code projects like Mozilla, apache, etc. and also
> semi-free projects like dmoz.org, peoples map etc.

I think I can speak with some authority when I say that Mozilla does not 
require copyright assignment of any sort :-) Apache requires the type of 
"rights sharing" you mention.

> | But surely a license is a codification of "what everyone agrees it
> | should be allowed for"?
> 
> In theory yes, but based on how long we've been discussing this issue,
> it can never be in practise.

Surely the length of discussion is symptomatic of the fact that there is 
actually some disagreement about "what everyone agrees it should be 
allowed for" (your phrase)?

> | There are negative sides to a copyright assignment. A) We probably
> | wouldn't get one from e.g. AND or MASSGIS (although I'm speculating).
> 
> We could handle large data donations specially. 

All contributors are equal, but some are more equal than others?

> How do we know that AND and MASSGIS will support our current proposed
> license change?

I assume that the OSMF has sounded them out. They have told us, at 
least, that the removal of SA would cause a rethink, which implies that 
there has been communication.

> | B)
> | It would mean the scenario I mentioned to Frederik, where a commercial
> | company could sue a license violator, couldn't happen, because they
> | would no longer be the copyright holder.
> 
> If they are suing over a part of the data they contributed, they would
> be joint copyright holders. They would be entitled to damages along with
> the foundation. 

Actually, under the scheme you propose above, they would not be joint 
copyright holders - copyright would remain with the original 
contributor. But yes, if we did what you propose, then the suing would 
still be possible.

Gerv


___
legal-talk mailing list
[EMAIL PROTECTED]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/legal-talk


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread bvh
On Fri, Feb 08, 2008 at 04:52:55PM +, David Earl wrote:
> On 08/02/2008 16:43, Iván Sánchez Ortega wrote:
> > <-- <-- <-- <-- <--   highway = service
> > Tree Tree Tree Tree   amenity = park
> err... leisure=park

err... is a line of trees a park?

cu bart

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


[OSM-talk] correctly mapping avenues

2008-02-08 Thread wiseLYNX
Hi everybody,

my quest to map Torino continues, and yesterday I was gratified by
seeing the first update of the rendered map containing my work.

I have a question though. Torino is full of wonderful wide avenues, with
a central two way lane, and two one way lane on the sides. something
like this little ascii art:

<-- <-- <-- <-- <--
Tree Tree Tree Tree
<- <- <
> -> ->
Tree Tree Tree Tree
--> --> --> --> -->

To make things more complicated, central lanes are often double lanes,
there are often tramway rails, or buses reserved lanes; sometimes
cycleway tracks.

Any suggestion about how to render all this? Even an example of an
already done similar object could be useful.

thanks in advance,

Enrico

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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 12:05, David Earl wrote:

> On 08/02/2008 11:54, David Groom wrote:
>> You mean like
>> http://wiki.openstreetmap.org/index.php/Relations/Proposed/Rivers,  
>> which
>> would be my ideal,
>
> Ah, yes.
>
> I was suggesting putting in the connections across the river as well,
> but there isn't any reason why if the renderer is building its own
> polygon from the relation that it can't imply a connection from the  
> end
> of each way to the start of the other.
>
> Allowing more than one contiguous way on each bank would also be  
> useful.


> I'll edit the wiki.

Could you put some visual examples, please?
>
> David

Artem
>
> ___
> 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] Polygons and Multipolygons

2008-02-08 Thread Artem Pavlenko

On 8 Feb 2008, at 11:50, Frederik Ramm wrote:

> Hi,
>
>> I found the way term 'Multipolygon' is used in OSM context is  
>> confusing.
>
> True. What we had been looking for was a term for "polygons with  
> holes"; it seemed unreasonable to create a relation "type=polygon"  
> as plain polygons, without holes, don't require relations. But  
> multipolygon is somewhat of a misnomer.
>
>> Shouldn't we be calling MultiPolygon  Polygon?
>
> There are only 2788 in the database so it would not be too hard to  
> change. I wanted to automatically add the "inner" and "outer" flags  
> to the existing polygons anyway, although they're not strictly  
> required they would make processing easier for some.

I think having 'outer' and 'inner' flags/tags will help at the data  
entry stage as well.
>
> Bye
> Frederik
>
> -- 
> Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00.09' E008° 
> 23.33'
>
Artem
>


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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread Martijn van Oosterhout
On Feb 8, 2008 12:47 PM, David Groom <[EMAIL PROTECTED]> wrote:
> > The rules are fairly simple: all areas must be closed, except for
> > coastlines. People may not like the results, but it's what works right
> > now.
> >
> My point was that while a tag is still only at the proposal stage is a bit
> difficult to talk of "rules" and tell someone they are doing it "wrong".  :)

Ok, by "rules" I meant: this is how it works now.

Since the whole tag proposal thing isn't official anyway, talking
about what might happen is silly. The only rules that matter is what
actually works right now...

Have a nice day,
-- 
Martijn van Oosterhout <[EMAIL PROTECTED]> http://svana.org/kleptog/

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


Re: [OSM-talk] New Coastline in Mapnik - Glasgow cIty center issue

2008-02-08 Thread Bruce Cowan

On Fri, 2008-02-08 at 10:17 +, David Groom wrote:

> > Thanks to all for working on this!  The River Clyde in Glasgow is almost
> > perfect now.  I say almost because there seems to be an issue between
> > Bridge Street/A77 and the A74:
> >
> > http://www.openstreetmap.org/?lat=55.85324&lon=-4.25218&zoom=15&layers=B0FT
> >
> > I've just upgraded my system so i don't have JOSM running at the moment,
> > it would be great if someone could take a look and fix this.
> 
> Fixed

This was intentional as I thought the river was tidal up to Bridge
Street (but it isn't).
-- 
Bruce Cowan <[EMAIL PROTECTED]>


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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Earl
On 08/02/2008 11:54, David Groom wrote:
> You mean like 
> http://wiki.openstreetmap.org/index.php/Relations/Proposed/Rivers, which 
> would be my ideal,

Ah, yes.

I was suggesting putting in the connections across the river as well, 
but there isn't any reason why if the renderer is building its own 
polygon from the relation that it can't imply a connection from the end 
of each way to the start of the other.

Allowing more than one contiguous way on each bank would also be useful.

I'll edit the wiki.

David

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


Re: [OSM-talk] Large Rivers in general, mapnik rendering in Particular

2008-02-08 Thread David Earl
You could do it as a relation.

The river bank would be a set of ways (each of which shares its end 
nodes with the ends of one of the others), and you could have a role for 
the one or two ways which close the loop which says "this is structural, 
not really part of the river bank". The renderer would have to assemble 
the polygon from the constituent ways (start with one way, find the end 
node as the start node of another way and so on), but then rendering 
would be as per any other polygon.

It's a bit fiddly, but it removes the problems of the
artificial connections across the water not eing idetifiable while at 
the same time still providing a complete polygon (albeit indirectly) for 
the renderer to work on.

David

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


Re: [OSM-legal-talk] [OSM-talk] Progressing OSM to a new dataLicence regime

2008-02-08 Thread Robert (Jamie) Munro
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Gervase Markham wrote:
| Robert (Jamie) Munro wrote:
|> It's been proposed by me several times in the past. I think it's
|> essential. I don't know of a similar major project that doesn't do some
|> kind of assignment. Wikipedia is the nearest, but Wikipedia is a
|> collection of articles that all stand on their own.

I didn't make it clear that I want a non-exclusive, non-revokable
license to the foundation, rather than "assignment" as such. This is
important, for example, for the case of map data collected as a side
product of collecting some commercial data. There's no question that you
can still use your data for whatever you want.

| Can you name some which do?

~ * MusicBrainz.org
~ * voxforge.org

Then there's lots of code projects like Mozilla, apache, etc. and also
semi-free projects like dmoz.org, peoples map etc.

|> We need a situation where someone can say "Yes" when an enquiry comes
|> in, not "hire a lawyer to look at license XYZ". Otherwise the data is
|> useless for many purposes that everyone would agree it should be allowed
|> for.
|
| But surely a license is a codification of "what everyone agrees it
| should be allowed for"?

In theory yes, but based on how long we've been discussing this issue,
it can never be in practise.

|> For example, a while ago, ITN news needed a map of Baghdad. No one could
|> say for sure how much of the TV buletin they would have to release
|> CC-by-sa in order to allow them to do that. Looking back at that now,
|> probably "only" the final ITN styled bitmap image that is shown on the
|> screen, but the designers of ITN's style guidelines probably haven't
|> licensed ITN to release them.
|>
|> If the foundation owned the data, they could say to ITN "just show a
|> logo and www.openstreetmap.org in the corner at some point", and
|> everyone would be happy.
|
| As I understand it, the new licence solves this problem.

It might solve /that/ problem, but it will not solve all problems.

|> Another example: it would be great if an npemap type system could be
|> used with OSM maps to derive a free postcode database, but license
|> incompatibilities make that impossible. This is insane.
|
| (Define "free".) You may think so. Other contributors may think it's
| entirely reasonable for postcode data calculated using OSM to be BY-SA
| rather than PD.

In this case PD. FTP is PD, npemaps postcodes are PD.

|> Obviously if
|> that went to any kind of vote, the foundation would allow that, but they
|> don't currently have the power to allow it.
|
| It would certainly be interesting to look at whether the licence change
| would have any effect on the postcode problem.
|
|> Yes, maybe you can come up with a license that would unambiguously allow
|> the above two uses, but there will be cases where it will be in OSM's
|> interests to bend the rules, and we must provide a mechanism that allows
|> this.
|
| There are negative sides to a copyright assignment. A) We probably
| wouldn't get one from e.g. AND or MASSGIS (although I'm speculating).

We could handle large data donations specially. If there were 3 or 4
organisations we had to ask (and normally only 1 per geographic area)
before we could use the data for an unforseen purpose, that's a lot
easier than having to contact potentially thousands of contributors each
time.

How do we know that AND and MASSGIS will support our current proposed
license change?

| B)
| It would mean the scenario I mentioned to Frederik, where a commercial
| company could sue a license violator, couldn't happen, because they
| would no longer be the copyright holder.

If they are suing over a part of the data they contributed, they would
be joint copyright holders. They would be entitled to damages along with
the foundation. They could also help the foundation with legal costs or
something. I'm not sure of the law, but maybe they could sue on the
grounds that they lost money due to a third parties illegal actions,
even if the actions weren't against them directly.

Robert (Jamie) Munro
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHrKdgz+aYVHdncI0RAo0xAKCbFFDPXTYpo+JfCC5sYvgtrYMS1ACg/TcX
4mU1f4iqyC17p7lImTkkGW0=
=qK4y
-END PGP SIGNATURE-

___
legal-talk mailing list
[EMAIL PROTECTED]
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/legal-talk


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread wiseLYNX
Iván Sánchez Ortega wrote:
> El Viernes, 8 de Febrero de 2008, wiseLYNX escribió:
>> <-- <-- <-- <-- <--
>> Tree Tree Tree Tree
>> <- <- <
>> > -> ->
>> Tree Tree Tree Tree
>> --> --> --> --> -->
> 
>> Any suggestion about how to render all this? Even an example of an
>> already done similar object could be useful.
> 
> Make one way per type of way in the avenue. E.g.:
> 
> 
> <-- <-- <-- <-- <--   highway = service
> Tree Tree Tree Tree   amenity = park
> <- <- <   highway = primary
> <- <- <   highway = cycleway
> <- <- <   railway = tramway
> > -> ->   railway = tramway
> > -> ->   highway = cycleway
> > -> ->   highway = primary
> Tree Tree Tree Tree   amenity = park
> --> --> --> --> -->   highway = service
> 
> *If* the central way does *not* have a division between the lanes, then join 
> the two ways, and specify "oneway=false".
> 
> Just a suggestion, though.
> 

(I'm not if this can be done, as it's not rendered and I don't know if
Potlatch will let others see what I just changed) can someone have a
look at "Corso Massimo d'Azeglio" (I checked, OSM gives only the right
occurrence) is right following your suggestions? It is an avenue with
separated double one-way lanes, with a tree line in the middle, which
crosses several two-way streets. In ascii art:

BUILDING BUILDING
<-- <-- <-- <-- <
<--- <--- <--- <-
tree tree tree tr
---> ---> ---> --
--> --> --> --> -
park park park pa

thanks,

Enrico

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


Re: [OSM-talk] correctly mapping avenues

2008-02-08 Thread Robin Paulson
On 09/02/2008, Iván Sánchez Ortega <[EMAIL PROTECTED]> wrote:
> El Viernes, 8 de Febrero de 2008, wiseLYNX escribió:
> > <-- <-- <-- <-- <--
> > Tree Tree Tree Tree
> > <- <- <
> > > -> ->
> > Tree Tree Tree Tree
> > --> --> --> --> -->
>
> > Any suggestion about how to render all this? Even an example of an
> > already done similar object could be useful.

there are loads of these in melbourne, australia. here's an example
near st kilda

http://openstreetmap.org/?lat=-37.841299&lon=144.977815&zoom=18&layers=B0FT

with a tramway down the middle

> Make one way per type of way in the avenue. E.g.:
>
>
> <-- <-- <-- <-- <--   highway = service

a service road is different and not for busy, it's really for alley
ways or small lanes between/behind shops. very inappropriate here

just draw a single, oneway st, tagged with the same name and ref as
the main part

> Tree Tree Tree Tree   amenity = park

a park has a specific meaning, decided by the local (or regional)
council. it implies lots of bylaws, etc. this is not a park unless
it's explicitly marked as such. it's just a verge

i think landuse = row_of_trees or whatever was suggested, is a hideous
abuse of the landuse tag. landuse isn't there as a dumping ground for
things that taggers can't be bothered to categorise properly

there is a tag proposal called natural=life, which may be the way to
go with this, but it's not finalised yet

> <- <- <   highway = primary
> <- <- <   highway = cycleway
> <- <- <   railway = tramway
> > -> ->   railway = tramway
> > -> ->   highway = cycleway
> > -> ->   highway = primary
> Tree Tree Tree Tree   amenity = park
> --> --> --> --> -->   highway = service
>
> *If* the central way does *not* have a division between the lanes, then join
> the two ways, and specify "oneway=false".

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