Adding in step 5 sounds just fine. I didn't know about the lack of
waterway=river in NHN, since I had already Yahoo traced all the major
rivers in my area long before the NHN import had even started, and
only had to bring in riverbanks from Canvec :)

I'd say I'm in agreement now.

Adam

On Tue, Feb 22, 2011 at 6:24 PM, Paul Norman <penor...@mac.com> wrote:
> Thanks for the background - that explains why some things are the way they
> are and some of the oddities.
>
> For connector ways, I'd estimate that 95% of them are for very small bodies
> of water without names or for rivers, where it does make sense to talk about
> the river flowing through. For the relatively rare case of a large body of
> water I could then revert it to sub_sea=*
>
> A typical example of a connector waterway is
> http://www.openstreetmap.org/browse/way/72831492
>
> NHN had no ways tagged as waterway=river, all the rivers were tagged as
> waterway=stream or sub_sea=stream. An example of this is the Indian River,
> which was tagged as sub_sea for approximately 20 km and then was a mix of
> sub_sea=stream and waterway=stream for the remainder.
>
> I've found Bing's imagery in rural areas is often the same as that on the BC
> openmaps server and very accurately aligned, so I was planning on using
> Bing. Attribution will be preserved
>
> Anyways, back to the concerns about connector waterways. What would you
> think about if I added in with step 5 reverting sections of waterways under
> large lakes to sub_sea?
>
> I know that after doing all of these steps that some waterways may be
> mistagged, but it should be significantly fewer than currently and after
> simplification and joining named ways together it should be easier to go in
> and edit.
>
>
>
>> -----Original Message-----
>> From: Adam Dunn [mailto:dunna...@gmail.com]
>> Sent: Tuesday, February 22, 2011 9:38 AM
>> To: Paul Norman
>> Cc: Talk-CA OpenStreetMap
>> Subject: Re: [Talk-ca] Proposal: Cleanup of NHN ways in BC
>>
>> Right, the NHN import in the area mentioned was done by MBiker. MBiker
>> was a pretty big mapper for the Vancouver area. He started off doing
>> lots of manual edits by biking around and gps'ing, then he got involved
>> in the NRN road import for east GVRD, then he did NHN for the entire
>> watershed area (08X-something?). The problem with his NHN import was
>> that he bit off more than he could chew. He was going around fixing and
>> cleaning the NHN stuff he imported (like a good importer should do), but
>> he suddenly stopped working on OSM in October. I think maybe the size of
>> the import was too daunting for one man?
>>
>> The process used for importing NHN was different depending on how much
>> was being imported at once. When an entire watershed was done (which is
>> the case here), it was:
>> 1. Download NHN watershed in .osm format from Yan's server.
>> 2. Use one of the bulk upload scripts.
>> 3. Download area from OSM with JOSM and fix any issues.
>>
>> For BC non-coastal watersheds, Canvec is equal to NHN. There was an
>> issue with watersheds abutting against the coast, but I can't remember
>> if this was resolved (and a quick search through my email history turns
>> up nothing).
>>
>> Sam's purpose of the oneway=yes tag was twofold: to get waterflow
>> direction arrows to render, and to show that the flow direction was
>> verified (could have used a "direction_verified=yes" tag). This goes
>> against the standard for OSM tagging of waterways, since the direction
>> of the way itself implies waterflow direction. Mapnik doesn't render
>> flow direction, but that's a matter of the renderer, not the data, just
>> like Richard said.
>>
>> I don't think Sam's (or MBiker's) imports need to be wiped, since that
>> would mean a couple months from now someone will just do the same thing
>> from Canvec. Or if you are anti-import, you can delete the data, put on
>> some bug spray and hiking boots and go map the streams yourself.
>>
>> Now to get back to the original question.
>>
>> I disagree that connectors should be upgraded to stream. On the talk-us
>> list, they gave the example of a river still running through a man-made
>> reservoir, so upgrading to stream would be okay, but in most cases, I
>> don't think it would be appropriate. I think it would be incorrect to
>> think that Chilliwack River flows underneath Chilliwack Lake or Sweltzer
>> River flows through Cultus Lake. In most cases they shouldn't be
>> rendered, since it only makes sense to have the lake rendered. It's not
>> just a rendering issue though, I think connectors are logically
>> different from normal waterways. The purpose of the connector ways (as
>> far as I can think of) is for topological reasons.
>> It's useful to see how different streams and rivers flow through lakes,
>> and how they are connected to each other. We could ask, for example,
>> "can a fish swim from Cultus Lake to Chilliwack Lake", or "if ammonium
>> chloride spills into Slesse Creek, where will it end up?".
>> This is why the connector ways are present. You could potentially make a
>> script that analyzes inflowing and outflowing waterways connected to a
>> lake, and makes the connectors automatically, but having the connectors
>> there already makes it easier and verified.
>>
>> The difference between stream and river is size. Are there cases where
>> waterways large enough to be rivers are tagged as stream in NHN?
>>
>> Be careful when selecting the better data based on imagery. The non-NHN
>> waterways are probably traced from Yahoo, so using Yahoo to see which
>> waterway is more accurate has obvious bias towards the non-NHN way. Try
>> to use a third source (Bing), or look to see if there are obvious
>> reasons to choose one over the other (eg. if Yahoo shows a stream
>> redirected around new housing, then Yahoo is probably more accurate than
>> NHN).
>>
>> Be careful removing source tag. We still need to acknowledge
>> Geobase/NRCan as a source of at least part of the data. Keeping an
>> attribution=Geobase Canada or attribution=Natural Resources Canada
>> should be enough.
>>
>> Adam
>>
>> On Tue, Feb 22, 2011 at 7:43 AM, Paul Norman <penor...@mac.com> wrote:
>> > As an aside, the imports in the lower mainland were not done by Sam,
>> > but by mbiker. I'm not sure on the exact import process used for the
>> > NRN data. If I were to do the imports over again myself I think I'd
>> > use CanVec 7.0 which seems to have the same data but I haven't
>> evaluated it in any detail.
>> >
>> > -----Original Message-----
>> > From: Sam Vekemans [mailto:acrosscanadatra...@gmail.com]
>> > Sent: Tuesday, February 22, 2011 6:52 AM
>> > To: Kevin Michael Smith; Talk-CA OpenStreetMap
>> > Subject: Re: [Talk-ca] Proposal: Cleanup of NHN ways in BC
>> >
>> > Cool, if i knew how to edit a stylesheet i would  :) So t hat's fine.
>> >
>> >
>> > So perhaps then it can be all changed with a bot?
>> >
>> >
>> > ... or is it better to simply wipe my edits?
>> >
>> >
>> >
>> > The rivers (without oneway=yes tag) is available in another api, so
>> > it's no big deal.
>> >
>> >
>> > cheers,
>> > Sam
>> >
>> >
>> > On 2/22/11, Kevin Michael Smith <smit...@draconic.ca> wrote:
>> >> On Tue, 2011-02-22 at 06:34 -0800, Sam Vekemans wrote:
>> >>> Great! Were getting somewhere..
>> >>>
>> >>>
>> >>> Now lets discuss the most appropriate tag that can be used to
>> >>> indicate the rendering of a flow line arrow.
>> >>
>> >> It's not about tagging the rivers to say 'there should be an arrow
>> >> here', it's about putting 'Rivers have arrows' in the style sheet for
>> >> the renderer.   'Having arrows' isn't a property of the river, it's a
>> >> property of how we may or may not want to display it.
>> >>
>> >> --
>> >> Kevin Michael Smith <smit...@draconic.ca>
>> >>
>> >
>> >
>> > --
>> > Twitter: @Acrosscanada
>> > Blogs: http://acrosscanadatrails.posterous.com/
>> > http://Acrosscanadatrails.blogspot.com
>> > Facebook: http://www.facebook.com/sam.vekemans
>> > Skype: samvekemans
>> > IRC: irc://irc.oftc.net #osm-ca Canadian OSM channel (an open chat
>> > room) @Acrosscanadatrails
>> >
>> > _______________________________________________
>> > Talk-ca mailing list
>> > Talk-ca@openstreetmap.org
>> > http://lists.openstreetmap.org/listinfo/talk-ca
>> >
>> >
>> > _______________________________________________
>> > Talk-ca mailing list
>> > Talk-ca@openstreetmap.org
>> > http://lists.openstreetmap.org/listinfo/talk-ca
>> >
>
>

_______________________________________________
Talk-ca mailing list
Talk-ca@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-ca

Reply via email to