Today, Gerd Petermann wrote:
> - wrong data like 
>  * addr:interpolation ways crossing the road
>  *  addr:interpolation ways with nodes that have equal numbers

I don't see any problem with addr:interpolation ways going from the beginning 
up to the end of a street. If it cause a problem in the renderer, it should be 
addressed by the renderer developers.
For the mapper (surveyor), the address vector is, (in most cases) a linear set 
of data.
If the constraint (addr:interpolation crossing a junction) is  removed, then 
segments can be merged and duplicated addresses will not be a problem anymore.

dega

Le 28 mars 2015, 08:15:56 talk-ca-requ...@openstreetmap.org a écrit :
> Send Talk-ca mailing list submissions to
>       talk-ca@openstreetmap.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>       https://lists.openstreetmap.org/listinfo/talk-ca
> or, via email, send a message with subject or body 'help' to
>       talk-ca-requ...@openstreetmap.org
> 
> You can reach the person managing the list at
>       talk-ca-ow...@openstreetmap.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Talk-ca digest..."
> 
> 
> Today's Topics:
> 
>    1. Re: duplicate address data (Gerd Petermann)
>    2. Re: duplicate address data (Stewart C. Russell)
>    3. duplicate address data (Gerd Petermann)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Fri, 27 Mar 2015 14:51:35 +0100
> From: Gerd Petermann <gpetermann_muenc...@hotmail.com>
> To: "talk-ca@openstreetmap.org" <talk-ca@openstreetmap.org>
> Subject: Re: [Talk-ca] duplicate address data
> Message-ID: <dub112-w68d686608b2188f44c13209e...@phx.gbl>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi all,
> 
> I've tried the latest data for Ontario.
> I see few errors in data with source NRCan-CanVec-10.0,
> but I still see quite a lot of warnings like this:
> 
> http://www.openstreetmap.org/way/176690658 addr:interpolation way connects
> two points with equal numbers, numbers are ignored
 
> I also see a lot of messages like this:
> found no street for house number element County Road 17 1002
> http://www.openstreetmap.org/node/2009492976 , distance to next possible
> road: 9161 m
 
> 
> I also tried the inspector at http://tools.geofabrik.de/osmi/ 
> The tools shows a lot of errors, but I fear nobody will spent the time to 
> investigate an error when he sees > 100 other errors close to it,
> and all of them seem to be real errors.
> 
> I agree that the best approach to fix this problem seems to be to remove all
> 
 the old data and start from scratch with the latest import data.
> 
> I will not do anything like that, but I think a good approach is to remove 
> all address data with a tag like
> source=CanVec␣6.0␣-␣NRCan
> and maybe also 
> source=NRCan-CanVec-7.0
> 
> and than see what is missing.
> 
> Gerd
> 
> 
> Date: Thu, 26 Mar 2015 15:20:36 -0400
> Subject: Re: [Talk-ca] duplicate address data
> From: jwhelan0...@gmail.com
> To: gpetermann_muenc...@hotmail.com
> CC: talk-ca@openstreetmap.org
> 
> Basically the CANVEC data imports need cleaning up.  I think there were ten
> different versions, the most common I think is 7.  Unfortunately some
> mappers locally removed the CANVEC tags from the data if they touched it or
> even on the import as they didn't think it was important.  Sometimes
> addresses were imported with a CANVEC tag, sometimes not.  Due to funding
> cutbacks the CANVEC data is no longer exported in OSM format.
 
> Also there was some original mapping done from low resolution satellites,
> Yahoo I think provided the images so some roads were mapped about 100
> meters from where they should be, where highways had been mapped the CANVEC
> imports were sometimes used and sometimes not.  In Ottawa we took a local
> decision to delete all the roads above service roads and replace them with
> CANVEC imports because of the data quality issues of the existing road
> network and that was some years ago.
 
> Unfortunately in Canada we have fewer mappers per kilometer of highway than
> in Germany and the CANVEC imports were very useful.
 
> The clean up solution I would suggest would be to delete all address
> information with a CANVEC tag on it then import only CANVEC 10 which is the
> latest version but that's a lot of work but the end result would be clean. 
> It might also hit problems as the address information would follow the
> CANVEC highways rather than those highways mapped in other ways but it
> would only be the address information and the road network would remain as
> it is.
 
> Cheerio John
> 
> On 26 March 2015 at 14:54, Gerd Petermann <gpetermann_muenc...@hotmail.com>
> wrote:
> 
> 
> 
> Hi list,
> 
> I am one of the developers of mkgmap, see also
> http://wiki.openstreetmap.org/wiki/Mkgmap
> and
> http://gis.19327.n5.nabble.com/Mkgmap-Development-f5324443.html
> 
> During the last weeks I've enhanced the support for 
> the evaluation of addr:interpolation ways or more general
> the evaluation of addr:housenumber, addr:street and so on
> to improve the address search in Garmin devices for maps
> based on OSM data.
> 
> I live in Germany and I am not very familiar with the address
> schemes used in North America.
> 
> It turned out that data in Canada is very special because of the 
> CanVec imports. I find a huge amount of addr:interpolation 
> ways that seem to make no sense, often those are 
> duplicated with identical or nearly identical points 
> 
> Example: The ways 
> http://www.openstreetmap.org/way/99649911
> and
> http://www.openstreetmap.org/way/83504524
> 
> One has source=NRCan-CanVec-7.0, the other source=CanVec 6.0 - NRCan
> Is there a good reason for this redundancy?
> If not, what is the best way to remove these duplicates?
> I can think of different ways:
> 1) keep only the eldest entry
> 2) keep only the youngest entry
> 3) keep the older and add a note that the data is confirmed by
> NRCan-CanVec-7.0 
 
> Second problem that occurs very often:
> http://gis.19327.n5.nabble.com/weired-housenumbers-in-Canada-tt5835196.html
> 
> The example still exists:
> http://www.openstreetmap.org/way/133338396
> A long addr:interpolation way connecting two points which both have 
> addr:housenumber=5.
> If that data is correct, what information does it offer?
> I can only guess that along this long way one can find a house with
> number 5. Or does it mean that the house is in the middle?
> Or is the whole ground along this road "20th Sideroad 5" ?
> 
> And what does it mean when multiple addr:interpolation ways
> exist connecting points with equal addr:housenumber,
> like here:
> http://www.openstreetmap.org/way/133570749#map=18/45.68026/-80.03331&layers=
> N
 Where is  Bear Hug Lane 10 and why are there so many addr:interpolations
> ways for it? 
> Any help is welcome. 
> 
> Gerd
> 
> P.S.
> The program mkgmap in the housenumber2 branch creates a log file that
> reports the problem cases in a format like this:
 "found additional
> addr:interpolation way with same meaning, is ignored: 1st Avenue
> http://www.openstreetmap.org/way/99649911 127..123, step=2" it would be
> easy to change that if needed.
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 
> Talk-ca mailing list
> 
> Talk-ca@openstreetmap.org
> 
> https://lists.openstreetmap.org/listinfo/talk-ca
> 
> 
> 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <http://lists.openstreetmap.org/pipermail/talk-ca/attachments/20150327/6742
> 0492/attachment-0001.html>
> 
> ------------------------------
> 
> Message: 2
> Date: Fri, 27 Mar 2015 22:54:48 -0400
> From: "Stewart C. Russell" <scr...@gmail.com>
> To: talk-ca@openstreetmap.org
> Subject: Re: [Talk-ca] duplicate address data
> Message-ID: <551617f8.6030...@gmail.com>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi Gerd,
> 
> > I've tried the latest data for Ontario.
> 
> Addressing in Canada is a little bit, um, /special/. And I say that as
> someone born in the UK, a country famous for its ultra-baroque addressing.
> 
> The important thing I've learned about addresses here is that postal
> address ≠ civic address. City addressing is mostly logical, although
> with a lot of the municipalities being forcibly amalgamated in 1998,
> there are many redundant municipality names/boundaries that /kind of/
> matter in addresses. For example, I live in *Toronto*. If you check
> Canada Post's address finder, I live in the (former) Township of
> *Scarborough*. My postal code, according to Canada Post and almost
> everyone on the planet, is M1K 3N_7_. But my civic address, the one for
> which I pay property taxes, has a postal code of M1K 3N_8_. But the City
> of Toronto sends that tax bill to M1K 3N7, as Canada Post doesn't agree
> with the city.
> 
> [Some bright spark at a vendor I use decided to rationalize all of the
> former municipality addresses into the more modern /Toronto/ — and
> immediately broke my pre-authorized credit card payments. Seems that the
> card was attached to a Scarborough address, which didn't verify against
> Toronto, so payments were stopped.]
> 
> Confused yet? Wait until you get to the countryside. There you get
> postal addresses which might include a Rural Route number (a mail
> delivery route) instead of a street name. There are also County/Township
> Route numbers, which are actually street names, but can also have names,
> like "Prescott and Russell Road 17", which is County Route 17 on the
> border of Prescott & Russell counties. There's yet another address form
> in rural areas, which includes the multi-digit 911 number. This is the
> emergency services number, and is often given along with the road name.
> Canada Post may or may not deliver to a 911 number. And frankly, the
> less said about rural postal codes, the better.
> 
> What could be usefully done is stripping out redundant address data
> where addresses are clearly inside nested administrative boundaries.
> There are a lot of addresses that look like this:
> 
>     *<tag k="addr:housenumber" v="1045"/>*
>     *<tag k="addr:street" v="Pape Avenue"/>*
>     <tag k="addr:city" v="East York"/>
>     <tag k="addr:province" v="ON"/>
>     <tag k="addr:country" v="CA"/>
> 
> 
> The last three tags are wholly superfluous, and mean that Nominatim
> spits out overly long addresses like “1045, Pape Avenue, Thorncliffe
> Park, East York, Toronto, Ontario, M4K 3M6, Canada”.
> 
> To one of your interpolation examples:
> http://www.openstreetmap.org/node/2009492976 — the end nodes of the
> interpolation have "addr:street
> <http://wiki.openstreetmap.org/wiki/Key:addr:street?uselang=en-CA> =
> County Road 17", but the street itself has "name
> <http://wiki.openstreetmap.org/wiki/Key:name?uselang=en-CA> = Prescott
> and Russell Road 17". It would be nice if we could interpolate the
> nearest parallel(ish) road, rather than needing a name.
> 
> cheers,
>  Stewart
> 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <http://lists.openstreetmap.org/pipermail/talk-ca/attachments/20150327/f743
> 0ed7/attachment-0001.html>
> 
> ------------------------------
> 
> Message: 3
> Date: Sat, 28 Mar 2015 09:15:40 +0100
> From: Gerd Petermann <gpetermann_muenc...@hotmail.com>
> To: "talk-ca@openstreetmap.org" <talk-ca@openstreetmap.org>
> Subject: [Talk-ca] duplicate address data
> Message-ID: <dub112-w119c5989abd0872621545f29e...@phx.gbl>
> Content-Type: text/plain; charset="big5"
> 
> 
> 
> 
> Hi Stewart,
> 
> I am not sure what you try to say here.  I don't care much about special
> cases.
 My understanding is that the normal scheme in Canada is to have
> - odd  numbers on one side and even numbers on the other side of a road
> (as in Germany)
> - numbers seem to be related to distance, one should not expect to find 20
> houses
 when an addr:interpolation=both way connects two nodes with 1 and
> 20 This is also documented here:
> http://en.wikipedia.org/wiki/House_numbering#North_America
> 
> In Germany I would expect to find 20 houses or a large building with 20
> different entries.
 as described here:
> http://en.wikipedia.org/wiki/House_numbering#Western_and_Southern_Europe
> 
> I wanted to point out that the OSM data base for Canada contains a huge
> amount of 
 - useless data like duplicated addr:interpolation ways
> including nodes from different imports which IMHO should be removed ASAP. I
> don't know how to automate that process, but I volunteer to help.
> 
> - wrong data like 
>  * addr:interpolation ways crossing the road
>  *  addr:interpolation ways with nodes that refer to a different street 
>  *  addr:interpolation ways with nodes that have equal numbers
> 
> Do you suggest that programs using the OSM data should tolerate these
> errors
 and try to guess what is meant?
> Of course each programmer can do that, but I think the right way is to try
> to 
 have good data in OSM and let programs report the data that is not
> plausible. 
> Gerd
> 
> Hi Gerd,
> 
> > I've tried the latest data for Ontario.
> 
> Addressing in Canada is a little bit, um, /special/. And I say that as
> someone born in the UK, a country famous for its ultra-baroque addressing.
> 
> The important thing I've learned about addresses here is that postal
> address ≠ civic address. City addressing is mostly logical, although
> with a lot of the municipalities being forcibly amalgamated in 1998,
> there are many redundant municipality names/boundaries that /kind of/
> matter in addresses. For example, I live in *Toronto*. If you check
> Canada Post's address finder, I live in the (former) Township of
> *Scarborough*. My postal code, according to Canada Post and almost
> everyone on the planet, is M1K 3N_7_. But my civic address, the one for
> which I pay property taxes, has a postal code of M1K 3N_8_. But the City
> of Toronto sends that tax bill to M1K 3N7, as Canada Post doesn't agree
> with the city.
> 
> [Some bright spark at a vendor I use decided to rationalize all of the
> former municipality addresses into the more modern /Toronto/ — and
> immediately broke my pre-authorized credit card payments. Seems that the
> card was attached to a Scarborough address, which didn't verify against
> Toronto, so payments were stopped.]
> 
> Confused yet? Wait until you get to the countryside. There you get
> postal addresses which might include a Rural Route number (a mail
> delivery route) instead of a street name. There are also County/Township
> Route numbers, which are actually street names, but can also have names,
> like "Prescott and Russell Road 17", which is County Route 17 on the
> border of Prescott & Russell counties. There's yet another address form
> in rural areas, which includes the multi-digit 911 number. This is the
> emergency services number, and is often given along with the road name.
> Canada Post may or may not deliver to a 911 number. And frankly, the
> less said about rural postal codes, the better.
> 
> What could be usefully done is stripping out redundant address data
> where addresses are clearly inside nested administrative boundaries.
> There are a lot of addresses that look like this:
> 
>     *<tag k="addr:housenumber" v="1045"/>*
>     *<tag k="addr:street" v="Pape Avenue"/>*
>     <tag k="addr:city" v="East York"/>
>     <tag k="addr:province" v="ON"/>
>     <tag k="addr:country" v="CA"/>
> 
> 
> The last three tags are wholly superfluous, and mean that Nominatim
> spits out overly long addresses like “1045, Pape Avenue, Thorncliffe
> Park, East York, Toronto, Ontario, M4K 3M6, Canada”.
> 
> To one of your interpolation examples:
> http://www.openstreetmap.org/node/2009492976 — the end nodes of the
> interpolation have "addr:street
> <http://wiki.openstreetmap.org/wiki/Key:addr:street?uselang=en-CA> =
> County Road 17", but the street itself has "name
> <http://wiki.openstreetmap.org/wiki/Key:name?uselang=en-CA> = Prescott
> and Russell Road 17". It would be nice if we could interpolate the
> nearest parallel(ish) road, rather than needing a name.
> 
> cheers,
>  Stewart
> 
> 
> 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> <http://lists.openstreetmap.org/pipermail/talk-ca/attachments/20150328/3cff
> 6eff/attachment.html>
> 
> ------------------------------
> 
> Subject: Digest Footer
> 
> _______________________________________________
> Talk-ca mailing list
> Talk-ca@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-ca
> 
> 
> ------------------------------
> 
> End of Talk-ca Digest, Vol 85, Issue 15
> ***************************************


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

Reply via email to