Re: [Talk-us] Street Naming Conventions
If someone were to use OSM for dispatching, dispatching software generally requires a destination address to be associated with a corresponding street in order to dispatch to an address point (as opposed to dispatching to an interpolated street geocode). That would be one reason for associating objects with the streets they are on. It is also useful for non-USPS situs addresses (for example, parcel lot addresses for office buildings or condos). Brett Lord-Castillo Information Systems Designer/GIS Programmer St. Louis County Police Office of Emergency Management 14847 Ladue Bluffs Crossing Drive Chesterfield, MO 63017 Office: 314-628-5400 Fax: 314-628-5508 Direct: 314-628-5407 -Original Message- Date: Tue, 18 May 2010 23:00:45 -0400 From: "David ``Smith''" Subject: Re: [Talk-us] Street Naming Conventions To: talk-us@openstreetmap.org Message-ID: Content-Type: text/plain; charset=UTF-8 On Tue, May 18, 2010 at 10:39 AM, Phil! Gold wrote: > * David ``Smith'' [2010-05-14 23:58 -0400]: >> 5) The value of "addr:street=*" should contain the abbreviated form of >> the street name according to USPS standards, regardless of the way the >> street name is signed. > > The point of addr:street is to associate the address to a particular road, > so its value needs to match the name of the road. ?(There's also the > associatedStreet relation, but more people use the addr:street tag.) As Frederik already asserted, that's incorrect. But if for some reason you need to associate an object with a street without using an AssociatedStreet relation, you could always give the street its own addr:street tag with the same value as all of the objects along it, which uses the same USPS-based abbreviation. But I'm not sure what is accomplished by associating objects with the street they're on. (As far as I know, the original point of the associatedStreet relation was to automatically imply addr:street values for all of the objects by using the street's name or addr:street value. What you said is kind of backwards from that.) -- David "Smith" a.k.a. Vid the Kid a.k.a. B?r'd'in Does this font make me look fat? -- ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us End of Talk-us Digest, Vol 30, Issue 28 *** ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Tue, May 18, 2010 at 10:39 AM, Phil! Gold wrote: > * David ``Smith'' [2010-05-14 23:58 -0400]: >> 5) The value of "addr:street=*" should contain the abbreviated form of >> the street name according to USPS standards, regardless of the way the >> street name is signed. > > The point of addr:street is to associate the address to a particular road, > so its value needs to match the name of the road. (There's also the > associatedStreet relation, but more people use the addr:street tag.) As Frederik already asserted, that's incorrect. But if for some reason you need to associate an object with a street without using an AssociatedStreet relation, you could always give the street its own addr:street tag with the same value as all of the objects along it, which uses the same USPS-based abbreviation. But I'm not sure what is accomplished by associating objects with the street they're on. (As far as I know, the original point of the associatedStreet relation was to automatically imply addr:street values for all of the objects by using the street's name or addr:street value. What you said is kind of backwards from that.) -- David "Smith" a.k.a. Vid the Kid a.k.a. Bír'd'in Does this font make me look fat? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Do "Old Olive Street Rd" and "Old Olive St Rd" have overlapping street numbers? No, then the street number distinguishes location. If Yes then do the rest of the address match up? No this time then the rest of the address distinguishes location. If Yes again, someone messed up the street naming. Unless someone messed up, either one should work. If it is a continous road, I would standardize on one name. Personally I would use "Old Olive Street Rd" As far as searches go, the engine just needs to be smart enough to try matching the various full words and abbreviations, and offer a choice if more than one results turn up. Dale On Mon, May 17, 2010 at 8:29 PM, Nathan Oliver wrote: > I happen to know the answer to this one. I'll save Brett the trouble of > replying again, and point you to an earlier explanation in this thread. > (Though being so long, I don't blame you for not seeing it the first > time around.) > > http://lists.openstreetmap.org/pipermail/talk-us/2010-April/003087.html > > It seems really odd to me, too, but it's not the first time customs have > developed in odd ways... > > Nathan Oliver > > On 5/17/2010 7:01 PM, Nathan Edgars II wrote: > > Dale Puch wrote: > > > >> On Mon, May 17, 2010 at 4:44 PM, Nathan Edgars II gmail.com>wrote: > >> > >>> Lord-Castillo, Brett wrote: > >>> > But another good one close to us is "Old Olive Street Rd" and "Old > Olive > St Rd" (both official names for different sections of the road). These > two > streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all > three > of these are different roads). > > >>> So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how > >>> do you distinguish them in speech? Or are they actually > >>> interchangeable names, as would seem logical (in other words, one or > >>> the other may be "official", but both are unambiguous and correct for > >>> all practical purposes)? > >>> > >> If "Old Olive Street Rd" and "Old Olive St Rd" are one road, ie. > connected > >> and not and a corner. Then things that may explain it are different > >> addresses where they intersect, or if they are in different > jurisdictions. > >> Like where two cities meet. But if the addressing continues between the > >> different names, then it seem one sign is wrong. I personally think > "Old > >> Olive Street Rd" should be used, and only cardinal direction prefix and > type > >> suffix abbreviated. The rest being the core name. > >> > > I'm not sure what you mean - if you tell someone "I live at 50 Old > > Olive Street Rd", how is that any different from "I live at 50 Old > > Olive St Rd"? (Obviously one would need to specify which city the > > address is in, if the "official" name changes at the city line. But, > > without the city name, neither of those statements, even written, > > would be truly unambiguous, since the reader can't assume the chosen > > Street or St is identical to the "official" usage. In fact, if we do > > name these segments differently, it could cause more confusion, since > > someone typing one might be taken to the "official" match when they > > wanted the other one and didn't realize they were "officially" > > different.) > > > > As for abbreviations, there's no consistent way to abbreviate. Around > > here, you'll see Parkway, Pkwy, Pky, and Py all used for the same > > road. And directional prefixes are part of the address, appearing > > above the block number in a separate square on street signs. > > > > ___ > > Talk-us mailing list > > Talk-us@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-us > > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
[Talk-us] Street Naming Conventions
Lord-Castillo, Brett wrote: >The road that now bears all the "Olive" names was originally Plank Rd, the >major road through St Louis County when it was rural. The main road went >through several name changes (Plank Rd, Olive Rd, Olive St, Olive Street Rd, >Olive Blvd). But, it also was realigned, creating orphaned segments of road >with business on them. So, depending on when the section of road was orphaned, >it picked up different names. All the orphaned segments became "Road" for >their type. There is no more Plank Rd (or orphaned Plank Rd segments). But, >going in order, orphaned segments became Old Olive Rd, Old Olive Street Rd, >Old Olive St Rd (to differentiate that it was orphaned off Olive Street Rd >instead of Olive St), and the currently alignment is Olive Blvd (but the next >set of orphans should be Old Olive Boulevard Rd). I'm still confused. Why do you say it's wrong to call the one off Creve Coeur Mill Road "Old Olive Street Road"? (By the way, what do the street signs say? Looks like "Olive Spur": http://maps.google.com/maps?ll=38.683027,-90.488221&spn=0,0.008234&z=18&layer=c&cbll=38.682966,-90.488107&panoid=Retgfa_YfogoQb1_cwXbpg&cbp=12,26.81,,0,-6.61 - if so, that's what OSM should show. And on Olive Boulevard west of Lindbergh, one of the traffic light-mounted signs says "Old Olive Street Rd", the other "Old Olive St Rd": http://maps.google.com/maps?layer=c&cbll=38.673196,-90.413365&panoid=qgVz1VhqBHZcd1RLK6n-ag&cbp=12,59.7,,0,4.47&ie=UTF8&ll=38.673194,-90.413243&spn=0,0.008234&t=h&z=18 - so the "on the ground" rule doesn't jibe with your suggestion to spell out "Street" here but abbreviate it "St" to the west.) ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Hi, Phil! Gold wrote: > * David ``Smith'' [2010-05-14 23:58 -0400]: >> 5) The value of "addr:street=*" should contain the abbreviated form of >> the street name according to USPS standards, regardless of the way the >> street name is signed. > > The point of addr:street is to associate the address to a particular road, No. The point of addr:street is always related to addressing. If a building happens to be on road A but for some strange reason the postal address of the building uses road B, then addr:street should always have road B. The whole point of addr:* is postal addresses. Sometimes people seem to forget or ignore that, and issue addr:street even for things that do not have addresses (a tree an be on X road but it will not usually have a postal address so it should never have an addr:street tag). Bye Frederik ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
* David ``Smith'' [2010-05-14 23:58 -0400]: > 5) The value of "addr:street=*" should contain the abbreviated form of > the street name according to USPS standards, regardless of the way the > street name is signed. The point of addr:street is to associate the address to a particular road, so its value needs to match the name of the road. (There's also the associatedStreet relation, but more people use the addr:street tag.) -- ...computer contrarian of the first order... / http://aperiodic.net/phil/ PGP: 026A27F2 print: D200 5BDB FC4B B24A 9248 9F7A 4322 2D22 026A 27F2 --- -- I believe there are 15,747,724,136,275,002,577,605,653,961,181,555,468, 044,717,914,527,116,709,366,231,425,076,185,631,031,296 protons in the universe and the same number of electrons. -- Sir Arthur Eddington --- -- ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
The roads are two different road segments that do not connect. The road that now bears all the "Olive" names was originally Plank Rd, the major road through St Louis County when it was rural. The main road went through several name changes (Plank Rd, Olive Rd, Olive St, Olive Street Rd, Olive Blvd). But, it also was realigned, creating orphaned segments of road with business on them. So, depending on when the section of road was orphaned, it picked up different names. All the orphaned segments became "Road" for their type. There is no more Plank Rd (or orphaned Plank Rd segments). But, going in order, orphaned segments became Old Olive Rd, Old Olive Street Rd, Old Olive St Rd (to differentiate that it was orphaned off Olive Street Rd instead of Olive St), and the currently alignment is Olive Blvd (but the next set of orphans should be Old Olive Boulevard Rd). The only real way to tell the difference between Old Olive Street Rd and Old Olive St Rd is the address range. Old Olive St Rd only exists in the 13000 blocks. (Notice that it is two separate street segments which do not cross Lindbergh Blvd/US 67) http://maps.google.com/maps?f=q&ll=38.682679,-90.485764&spn=0.003874,0.006539&t=h&z=18 Old Olive Street Rd only exists in the 1 blocks. http://maps.google.com/maps?f=q&ll=38.67236,-90.405185&spn=0.015496,0.026157&z=16 There used to be an overlapping address range farther east (13005 Old Olive Street Rd is mapped below) http://maps.google.com/maps?f=q&q=13005+Old+Olive+Street+Road,+Olivette,+MO But it was eliminated when a mini-mall was built over it. The only real problem between the two street names comes when you try to find their intersections with Olive Blvd. Notice that Google has "fixed" this by turning Old Olive St Rd into Frontage Rd where it intersects Olive Blvd. (And if you search for any variant of "Old Olive" as a street by itself, it always returns only Old Olive Street Rd I think Old Olive Rd might exist in addresses only now and not have any physical road segments any more, but I'm not sure. If you follow Olive Blvd, you will find a lot of orphaned segments from old alignments with no names on Google Maps. The former Plank Rd inside St Louis City is still called Olive St and no longer connects to Olive Blvd, but does vaguely align with it. Anyway, keep in mind all of these various examples I've used over the last few weeks come from just one county (one big and relatively old county, but just one county). There are likely many many more exceptions out there among the thousands of counties in the US. --Brett Brett Lord-Castillo Information Systems Designer/GIS Programmer St. Louis County Police Office of Emergency Management 14847 Ladue Bluffs Crossing Drive Chesterfield, MO 63017 Office: 314-628-5400 Fax: 314-628-5508 Direct: 314-628-5407 -Original Message----- Date: Mon, 17 May 2010 16:44:43 -0400 From: Nathan Edgars II Subject: [Talk-us] Street Naming Conventions To: talk-us@openstreetmap.org Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Lord-Castillo, Brett wrote: >But another good one close to us is "Old Olive Street Rd" and "Old Olive St >Rd" (both official names for different sections of the road). These two >streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three >of these are different roads). So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how do you distinguish them in speech? Or are they actually interchangeable names, as would seem logical (in other words, one or the other may be "official", but both are unambiguous and correct for all practical purposes)? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Hi, On 15 May 2010 05:58, David ``Smith'' wrote: > I now believe that it is /also/ acceptable for the > "name=*" tag to specify the full, unabbreviated name -- however, if > abbreviation of that name is used commonly and consistently, then that > abbreviated form should go in another tag. (I've been using > "abbr_name=*" for that.) > > 2) I've heard there's a bot that's automatically expanding names from > the TIGER import. To the operator of that bot: proceed with caution > if you will, and /PLEASE/ preserve the abbreviated name in some other > tag(s). I've also been using abbr_name where there's a non-obvious way to abbreviate the name, but actually there's no reason why it couldn't be used always for commonly used abbreviated versions, other than it's a bit of work to add. In case of TIGER (I'm the person that ran the bot) it can be done automatically to some extent so I can make another run to re-add the original shortened names as abbr_name. The original names, however, were shortened according to some rules documented in the TIGER docs, regardless of how common or consistent their usage was (following the USPS rules, for example, they would be different in some small percentage), so I'm not sure if that name should ever appear in a tag that is not namespaced as a tiger tag. On the other hand it may be a good start for the abbr_name values, in 90% cases it should just be correct. In the remaining cases they can be fixed manually (rather than having to add *all* abbr_names manually) and specially if we can get mapnik to use the value of that tag when there isn't enough space for the full name, then mappers would probably put some care in maintaining the values correct. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
I happen to know the answer to this one. I'll save Brett the trouble of replying again, and point you to an earlier explanation in this thread. (Though being so long, I don't blame you for not seeing it the first time around.) http://lists.openstreetmap.org/pipermail/talk-us/2010-April/003087.html It seems really odd to me, too, but it's not the first time customs have developed in odd ways... Nathan Oliver On 5/17/2010 7:01 PM, Nathan Edgars II wrote: > Dale Puch wrote: > >> On Mon, May 17, 2010 at 4:44 PM, Nathan Edgars II > gmail.com>wrote: >> >>> Lord-Castillo, Brett wrote: >>> But another good one close to us is "Old Olive Street Rd" and "Old Olive St Rd" (both official names for different sections of the road). These two streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three of these are different roads). >>> So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how >>> do you distinguish them in speech? Or are they actually >>> interchangeable names, as would seem logical (in other words, one or >>> the other may be "official", but both are unambiguous and correct for >>> all practical purposes)? >>> >> If "Old Olive Street Rd" and "Old Olive St Rd" are one road, ie. connected >> and not and a corner. Then things that may explain it are different >> addresses where they intersect, or if they are in different jurisdictions. >> Like where two cities meet. But if the addressing continues between the >> different names, then it seem one sign is wrong. I personally think "Old >> Olive Street Rd" should be used, and only cardinal direction prefix and type >> suffix abbreviated. The rest being the core name. >> > I'm not sure what you mean - if you tell someone "I live at 50 Old > Olive Street Rd", how is that any different from "I live at 50 Old > Olive St Rd"? (Obviously one would need to specify which city the > address is in, if the "official" name changes at the city line. But, > without the city name, neither of those statements, even written, > would be truly unambiguous, since the reader can't assume the chosen > Street or St is identical to the "official" usage. In fact, if we do > name these segments differently, it could cause more confusion, since > someone typing one might be taken to the "official" match when they > wanted the other one and didn't realize they were "officially" > different.) > > As for abbreviations, there's no consistent way to abbreviate. Around > here, you'll see Parkway, Pkwy, Pky, and Py all used for the same > road. And directional prefixes are part of the address, appearing > above the block number in a separate square on street signs. > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
[Talk-us] Street Naming Conventions
Dale Puch wrote: >On Mon, May 17, 2010 at 4:44 PM, Nathan Edgars II wrote: >> Lord-Castillo, Brett wrote: >>> But another good one close to us is "Old Olive Street Rd" and "Old Olive >>> St Rd" (both official names for different sections of the road). These two >>> streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three >>> of these are different roads). >> >> So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how >> do you distinguish them in speech? Or are they actually >> interchangeable names, as would seem logical (in other words, one or >> the other may be "official", but both are unambiguous and correct for >> all practical purposes)? >If "Old Olive Street Rd" and "Old Olive St Rd" are one road, ie. connected >and not and a corner. Then things that may explain it are different >addresses where they intersect, or if they are in different jurisdictions. >Like where two cities meet. But if the addressing continues between the >different names, then it seem one sign is wrong. I personally think "Old >Olive Street Rd" should be used, and only cardinal direction prefix and type >suffix abbreviated. The rest being the core name. I'm not sure what you mean - if you tell someone "I live at 50 Old Olive Street Rd", how is that any different from "I live at 50 Old Olive St Rd"? (Obviously one would need to specify which city the address is in, if the "official" name changes at the city line. But, without the city name, neither of those statements, even written, would be truly unambiguous, since the reader can't assume the chosen Street or St is identical to the "official" usage. In fact, if we do name these segments differently, it could cause more confusion, since someone typing one might be taken to the "official" match when they wanted the other one and didn't realize they were "officially" different.) As for abbreviations, there's no consistent way to abbreviate. Around here, you'll see Parkway, Pkwy, Pky, and Py all used for the same road. And directional prefixes are part of the address, appearing above the block number in a separate square on street signs. ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
If "Old Olive Street Rd" and "Old Olive St Rd" are one road, ie. connected and not and a corner. Then things that may explain it are different addresses where they intersect, or if they are in different jurisdictions. Like where two cities meet. But if the addressing continues between the different names, then it seem one sign is wrong. I personally think "Old Olive Street Rd" should be used, and only cardinal direction prefix and type suffix abbreviated. The rest being the core name. That said, someone really liked to use Olive in the naming Dale On Mon, May 17, 2010 at 4:44 PM, Nathan Edgars II wrote: > Lord-Castillo, Brett wrote: > >But another good one close to us is "Old Olive Street Rd" and "Old Olive > St Rd" (both official names for different sections of the road). These two > streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three > of these are different roads). > > So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how > do you distinguish them in speech? Or are they actually > interchangeable names, as would seem logical (in other words, one or > the other may be "official", but both are unambiguous and correct for > all practical purposes)? > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > -- Dale Puch ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
[Talk-us] Street Naming Conventions
Lord-Castillo, Brett wrote: >But another good one close to us is "Old Olive Street Rd" and "Old Olive St >Rd" (both official names for different sections of the road). These two >streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three >of these are different roads). So if "Old Olive Street Rd" and "Old Olive St Rd" are different, how do you distinguish them in speech? Or are they actually interchangeable names, as would seem logical (in other words, one or the other may be "official", but both are unambiguous and correct for all practical purposes)? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
I always go with my classic example (which all of the major online map services currently render incorrectly): North Outer 40 Road (which runs adjacent to and parallel to interstate 64). The name of the road is "North Outer 40". The type is "Road". It is named this because Interstate 64 used to be US Highway 40, and the road was set up to run parallel to Highway 40 on both side of the highway when it was a highway. The highway is now an interstate, but the reference to "40" was kept (so "Forty" is incorrect and it is not an address number). The road runs east-west mostly, but also runs north-south for an extensive stretch. South Outer 40 Rd runs alongside the south side of the interstate. As for parsing type, I've always liked the street that our EOC is on (see below). Depending on which part of the address you get, you might think the street type was "Dr", "Xing", "Blfs" or even the ever popular "Xing Dr". But another good one close to us is "Old Olive Street Rd" and "Old Olive St Rd" (both official names for different sections of the road). These two streets run parallel to Olive St, Olive Street Rd, and Olive Blvd (all three of these are different roads). If you have street name by itself and full name, then I could see possibly deriving all of these correctly. The problem comes when people interpret the street name incorrectly (e.g. "North Outer 40", "Outer 40", "40", "Outer", "North Outer"; "Ladue", "Ladue Bluffs", "Ladue Bluffs Crossing"; "Olive", "Olive Street", "Olive St", "Old Olive", "Old Olive St", "Old Olive Street". Not sure if four separate fields will create more data entry errors, or will create more attention to detail. Brett Lord-Castillo Information Systems Designer/GIS Programmer St. Louis County Police Office of Emergency Management 14847 Ladue Bluffs Crossing Drive Chesterfield, MO 63017 Office: 314-628-5400 Fax: 314-628-5508 Direct: 314-628-5407 -Original Message- Message: 1 Date: Fri, 14 May 2010 13:16:22 -0700 From: Richard Finegold Subject: Re: [Talk-us] Street Naming Conventions To: val...@gmail.com Cc: OSM Talk US Message-ID: Content-Type: text/plain; charset=ISO-8859-1 On Mon, May 10, 2010 at 20:18, Val Kartchner wrote: > This topic has been dropped without it having been resolved. ?We still > need some way of addressing the issues summarized in > "http://vidthekid.info/misc/osm-abbr.html";. ?This can be summarized as > needing to create fields for: > > ?direction prefix > ?street name > ?street type > ?direction suffix > > This is needed for exactly the same reason that no abbreviations are > supposed to be used in OSM: There is no automated way to fix the parts > of a street name. > > For instance, here are some actual addresses which occur in this area: > > ?Number ?Prefix ?Street Name ? ? ? ? ?Type ? ?Suffix > ?200 ? ? West ? ?North Temple ? ? ? ? Street > ?200 ? ? East ? ?South Temple ? ? ? ? Street > ?200 ? ? North ? West Temple ? ? ? ? ?Street > ?50 ? ? ?East ? ?North Lakeview ? ? ? Drive > ?50 ? ? ?East ? ?South Lakeview ? ? ? Drive > ?2450 ? ?North ? E ? ? ? ? ? ? ? ? ? ?Street > ?300 ? ? ? ? ? ? Southgate ? ? ? ? ? ?Drive > ?4700 ? ?West ? ?3300 ? ? ? ? ? ? ? ? Street ?South > > These are just samples, but others on this list have come up with other > examples that demonstrate the problems with the current way of doing > things. ?Also, in the last example given above, the "Type" and "Suffix" > would be swapped, but in most written addresses the "Type" would be > dropped. I'll again claim that just one field would be enough -- the street name -- and the other three can be derived from their offsets; trivial for direction prefix, and slightly more complicated (requiring a dictionary/list of directions, anything left over goes into the street type field) for the latter two. Can you offer any examples where these three would be difficult to derive if one was provided only full name and street name? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
I'm glad this issue is being discussed, and I'm glad there seems to be so much support on both sides now. In my usual style, I'll just make a quick post here to explain my personal position on the matter. (This thread has gone far beyond the point at which it would be appropriate to reply to anyone's specific message or comments as my first entry...) 1) My previous opinion was that, when signage "commonly and consistently" abbreviates a name, that abbreviated form should go in the "name=*" tag. I now believe that it is /also/ acceptable for the "name=*" tag to specify the full, unabbreviated name -- however, if abbreviation of that name is used commonly and consistently, then that abbreviated form should go in another tag. (I've been using "abbr_name=*" for that.) 2) I've heard there's a bot that's automatically expanding names from the TIGER import. To the operator of that bot: proceed with caution if you will, and /PLEASE/ preserve the abbreviated name in some other tag(s). 3) Note that the abbreviations used in TIGER data don't always match the abbreviations used on road signs. The most common example of this is "Parkway", which TIGER abbreviates "Pky", but all of the signage in my area uses "Pkwy". The personal experience of the local mapper should be expressed in the tagging (in whichever tag holds the abbreviated form) for situations like this. 4) Directional prefixes (the "S" in "S High St") have always seemed to me more like a suffix on the house number (in mathematical terms, the sign of the number) than part of the street name itself. In central Ohio, those prefixes are usually left off of the name of the street when spoken. (Notable exceptions are for major streets that cross the entire city, in which case the directional prefix is spoken more often than not.) Still, the core of the name "High" is the only part expressed in full-size on the signs, with "S" and "St" roughly half the size. (That's MUTCD standard.) Anyway, in cases where I've put the expanded form of the name in the "name=*" tag, I've been consistent with unabbreviated street names elsewhere, including the expanded directional prefix. It would make sense for me to omit that entirely, however. That could also be considered consistent with the rest of OSM, considering how most non-US cities don't have directional prefixes like that anyway. 4a) Possibly tangential, I'd like to point out that street signs in central Ohio do not have address block numbers on them. 5) The value of "addr:street=*" should contain the abbreviated form of the street name according to USPS standards, regardless of the way the street name is signed. This tag should also follow any special-case variations the post office has approved. (For example, the London, OH post office conceded that the name "Lilly Chapel Opossum Run Rd" was unreasonably long, so mail can instead by addressed to "Lilly Chapel Opossum Rd". Yes, they could have done a lot better, but that's what they went with...) Since the Karlshrue schema doesn't have a field for "street directional prefix" or "housenumber directional suffix" and the "housenumber" field is supposed to be machine-readable/interpolatable, it seems the directional prefix must remain (in abbreviated form, mind you) prefixed to the "addr:street=*" tag. 6) The original rationale for using unabbreviated street names in OSM seemed to be centered around "abbreviation is a job for the renderer." Yet, I have yet to see a single renderer to implement any kind of automated abbreviation. Having a separate tag for the standard abbreviated name of a street would be a practical step towards that goal, which would then allow the renderer to use the "locally correct" abbreviation rather than guess based on national standards. When we decide on exactly what the tag for the abbreviated value should be called, someone should open tickets on the trac to get the slippy map renderers to use that information -- specifically, someone who can contribute bits of code to make it work. -- David "Smith" a.k.a. Vid the Kid a.k.a. Bír'd'in Does this font make me look fat? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Mon, May 10, 2010 at 20:18, Val Kartchner wrote: > This topic has been dropped without it having been resolved. We still > need some way of addressing the issues summarized in > "http://vidthekid.info/misc/osm-abbr.html";. This can be summarized as > needing to create fields for: > > direction prefix > street name > street type > direction suffix > > This is needed for exactly the same reason that no abbreviations are > supposed to be used in OSM: There is no automated way to fix the parts > of a street name. > > For instance, here are some actual addresses which occur in this area: > > Number Prefix Street Name Type Suffix > 200 West North Temple Street > 200 East South Temple Street > 200 North West Temple Street > 50 East North Lakeview Drive > 50 East South Lakeview Drive > 2450 North E Street > 300 Southgate Drive > 4700 West 3300 Street South > > These are just samples, but others on this list have come up with other > examples that demonstrate the problems with the current way of doing > things. Also, in the last example given above, the "Type" and "Suffix" > would be swapped, but in most written addresses the "Type" would be > dropped. I'll again claim that just one field would be enough -- the street name -- and the other three can be derived from their offsets; trivial for direction prefix, and slightly more complicated (requiring a dictionary/list of directions, anything left over goes into the street type field) for the latter two. Can you offer any examples where these three would be difficult to derive if one was provided only full name and street name? ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
This topic has been dropped without it having been resolved. We still need some way of addressing the issues summarized in "http://vidthekid.info/misc/osm-abbr.html";. This can be summarized as needing to create fields for: direction prefix street name street type direction suffix This is needed for exactly the same reason that no abbreviations are supposed to be used in OSM: There is no automated way to fix the parts of a street name. For instance, here are some actual addresses which occur in this area: Number Prefix Street Name TypeSuffix 200 WestNorth Temple Street 200 EastSouth Temple Street 200 North West Temple Street 50 EastNorth Lakeview Drive 50 EastSouth Lakeview Drive 2450North EStreet 300 SouthgateDrive 4700West3300 Street South These are just samples, but others on this list have come up with other examples that demonstrate the problems with the current way of doing things. Also, in the last example given above, the "Type" and "Suffix" would be swapped, but in most written addresses the "Type" would be dropped. - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions (was Admin boundaries tied to roads)
At 2010-04-21 19:24, Alan Mintz wrote: >I just had a machine crash as I was trying to find stats, but I'll bet that >at least 90% of the cases are "St"... For further reference, in this area of LA: minlat="33.75" minlon="-119.00" maxlat="34.00" maxlon="-114.50", on 2010-02-11, I count: 35988 unique name values on highway=* (except service), of which there were the following suffixes: 6076 Dr 5747 St 5161 Ave 3090 Ln 2825 Ct 2630 Rd 2478 Cir 2186 Way 2121 Pl 256 Blvd 175 Trl 32745 Total well understood abbrevs (91%) Additionally, Spanish prefixes, which my tag proposal did not address (road_type_prefix, and road_type becomes road_type_suffix?): 690 Via 234 Calle 169 Avenida 104 Camino 68 [NEWS] Via 40 [NEWS] Calle 36 [NEWS] Avenida 22 [NEWS] Camino Some of these also had suffixes above. It seems that the prefix would be part of the root name in these cases, instead of a prefix. -- Alan Mintz ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
First of all, I've renamed the subject to what it is really discussing. On Wed, 2010-04-21 at 19:24 -0700, Alan Mintz wrote: > name: The pre-balrog name > name_direction_prefix: The 1-2 char cardinal direction before the root > use_name_direction_prefix: {yes|no} Yes indicates that the > name_direction_prefix should be rendered/spoken > name_root: The actual root of the name > name_direction_suffix: The 1-2 char cardinal direction after the root > name_type: {St|Ave|Blvd|etc.} Common, documented abbreviations allowed > render_name: The name to be rendered on a map (if not name for some reason) > spoken_name: The complete expanded name, ready for text-2-speech > > The post-balrog name should go into spoken_name for now. The pre-balrog > name would be restored to the name tag and also split up into the name_* tags. I think that your proposal would cover both of the address forms covered in "http://vidthekid.info/misc/osm-abbr.html";. Would this still hold for the rest of the world, or have we decided to dump the "global" thing? - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
The traffic has calmed down. I still want some things resolved before I agree with expanding street names. 1) Be useful to the user. (This is mostly done via programs.) 2) Be simple for automated processing (programs) a) Render in an uncluttered way on the maps c) Look up addresses on maps b) Processed for GPS use 3) Be easy to enter data a) As simple as possible b) Consider above goals as higher priority If you want these things stated in a different way then look at this link: "http://vidthekid.info/misc/osm-abbr.html";. Right now, by putting everything into "name", we lose utility. I mean that we compromise between making it easy for users and easy for programs. - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 8 April 2010 01:09, andrzej zaborowski wrote: > As for the different segments of > the name, there are already fields for them which we inherited from > TIGER, you'll find the "middle" of the name is unmodified in the > tiger:base_name= tag, the cardinal direction in > tiger:directional_prefix= and tiger:directional_suffix and the feature > type (Street, Ave etc) in type:name_type. Going back to the segmenting discussion, I have been manually reviewing great numbers of TIGER streets, confirming some of riskier changes done by the bot and can say with a good confidence that all or majority of the name_direction_prefix, name_direction_suffix, name_base and name_type attributes have been automatically generated from the full name. It can be seen in the types of errors found in the segmentation. One of the more interesting errors is that in areas where there are only English names, if the name starts or ends with "O", TIGER removed it from name_base and put it in the prefix or suffix. That must be because TIGER is adapted to both English and Spanish, so for it the cardinal directions are all of N, E, W, S, O, SE, SW, SO, NE, NW, NO. I've been correcting the ones I found so that the tiger tags can be used as basis for some unified tags. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
andrzej zaborowski writes: > On 9 April 2010 15:30, Matthias Julius wrote: >> Val Kartchner writes: >> >>> 3) Prefix, body, suffix is available from the TIGER data, but what about >>> streets that have already been added (or corrected) by users? As we've >>> seen, a bot won't always be able to correctly make these separations (as >>> in the example of "Southbay" vs. "South Bay" given previously) How do >>> we make it so that it meets the goals I've given? >> >> I would say: >> - assemble the name out of the tiger:name_* tags >> - if that matches the name tag re-assemble the name while expanding >> tiger:name_direction_prefix and tiger:name_direction_prefix and >> replace the name tag. > > Ok, added the check in r20882 although I'd say the script is useful > for data from sources other than TIGER too. That may be. But, I would start with the easy stuff. It just requires a lot more scrutiny and special case handling if you are only parsing name tags. All I am arguing is that if you have the components separate like in the TIGER data then you should simply use them. Name suffixes in TIGER are a limited set. Who knows what 'St' at the end of a street name can possibly mean. > > I don't think that only the direction_prefix/suffix should be > expanded, basically all name should be the way it is pronounced to > avoid ambiguity. > > The "East Doctor Martin Luther King, Junior Boulevard" is an example > that I think shows that the direction parts of the name are the least > of the problems. On the signage the name appears as E DR MLKjr BLVD > or similar. Question is how it appears in TIGER or other imported datasets. It is probably impossible to write a script that handles every possible case correctly. That's why I think the script should stick to the things that are unambiguous and leave the rest to humans. It is far better to leave a couple of cases untreated than to screw up good data. Matthias ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 10 April 2010 11:07, Richard Finegold wrote: > On Thu, Apr 8, 2010 at 20:32, Val Kartchner wrote: >> On Thu, 2010-04-08 at 00:59 +0200, andrzej zaborowski wrote: >>> On 7 April 2010 20:12, Mike Thompson wrote: >>> > Having said that, I think it is a bad idea to have a bot going >> through >>> > and attempting to expand abbreviations. > > I agree. If a bot can do this then that is evidence that a renderer or > other data consumer can expand them if desired. But is the bot > supplying its source of heightened accuracy? Surely the bot isn't > checking physical signage. No, its only useful piece of knowledge is that the TIGER ruleset applies to this data here. If you had to incorporate in your renderer such a bot for every one of the 200 countries this wouldn't be fun, that's why the consensus (according to wiki and discussions on t...@.. and irc) is not to use abbrevs at all. (with some exceptions) So it really shou;d have done as part of the conversion from TIGER to osm format. > > > but not at lower zooms. There's a claim of "This will allow a renderer > to introduce abbreviations as necessary." in the wiki, but is it true? > Does andrzej or someone else have an algorithm that can work with the > examples in the essay at http://vidthekid.info/misc/osm-abbr.html No, but it's a good idea, on some weekend I'll set up a mapnik and see how to get it to display shortened names in US at lower zoom levels. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 9 April 2010 15:30, Matthias Julius wrote: > Val Kartchner writes: > >> 3) Prefix, body, suffix is available from the TIGER data, but what about >> streets that have already been added (or corrected) by users? As we've >> seen, a bot won't always be able to correctly make these separations (as >> in the example of "Southbay" vs. "South Bay" given previously) How do >> we make it so that it meets the goals I've given? > > I would say: > - assemble the name out of the tiger:name_* tags > - if that matches the name tag re-assemble the name while expanding > tiger:name_direction_prefix and tiger:name_direction_prefix and > replace the name tag. Ok, added the check in r20882 although I'd say the script is useful for data from sources other than TIGER too. I don't think that only the direction_prefix/suffix should be expanded, basically all name should be the way it is pronounced to avoid ambiguity. The "East Doctor Martin Luther King, Junior Boulevard" is an example that I think shows that the direction parts of the name are the least of the problems. On the signage the name appears as E DR MLKjr BLVD or similar. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Sat, 2010-04-10 at 07:42 -0700, Richard Finegold wrote: > On Sat, Apr 10, 2010 at 04:51, Alex S. wrote: > > Richard Finegold wrote: > >> see http://www.openstreetmap.org/browse/node/53224246 that > >> has "West Lake Sammamish Parkway" as its base name. I'm guessing that > >> the lack of direction prefix was a data mistake. > > > > East... And no, (IMHO, anyway) it's not a data mistake, though > > including it on West Lk Sam Pkwy > > (http://www.openstreetmap.org/browse/node/53223662) *is* (again, IMHO). > > The 'East' and 'West' in this case are really part of the name. There > > are numerous similar examples at the other end of the same county. > > Thanks for catching my mistake; at first I was going to use 53223662 > as the example, but switched. > > The data mistake I attempted to refer to was Val's example of "W 3300 > S". Alas, Val didn't specify a city, but an example I found is > http://www.openstreetmap.org/browse/node/83553388; the signage might > have "3300 S" at the intersection with S Main Street, but it'd only be > at that intersection as a cost-saving measure, and signs naming "W > 3300 S" for the westbound branch of that intersection and "E 3300 S" > for eastbound would be equally valid. I think that I specified Ogden, Utah somewhere, but it got lost somewhere in the conversation. The specific place that I was playing with my Garmin routable map and the OSM routable map was along 3300 S both sides of Midland Drive. (http://www.openstreetmap.org/?lat=41.20421&lon=-112.02395&zoom=16) The "E Avenue" that I've also mentioned is about a mile northeast of here, on the other side of the freeway. The "E Street" isn't too far away, http://www.openstreetmap.org/?lat=41.17035&lon=-112.00271&zoom=17 here. I think that http://vidthekid.info/misc/osm-abbr.html (that Richard brought up) provides a pretty good summary of the issues that we've got to deal with. One of the most important that I see is making sure that the core name can be separated from the rest of the entered name. How do we go about doing this? We also have to be able to do this for streets that have multiple aliases, such as "Washington Blvd" and "400 E" that I mentioned before. What I want to have eventually is for OSM data to be able to totally replace the functionality provided by GPS maker's data. When I enter an address on my Garmin, it first wants city and state (which it assumes from my current location). Next it want the address number. Next it wants the base street name (no directional prefix, suffix or street-type). Finally, it provides a list of complete addresses (prefix, suffix and street-type) from which to select an address. I know that part of this is done by those preparing the data for the GPS, but we need to provide the capabilities to that this can be done by a program. Here's my list again, modified and now ordered with the most important stuff at the top: 1) Be useful to the user (This is mostly done by programs) 2) Be simple for automated processing a) Render in an uncluttered way on the maps c) Look up addresses on maps b) Processed for GPS use 3) Be easy to enter data a) As simple as possible b) Consider above goals as higher priority - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Sat, Apr 10, 2010 at 04:51, Alex S. wrote: > Richard Finegold wrote: >> see http://www.openstreetmap.org/browse/node/53224246 that >> has "West Lake Sammamish Parkway" as its base name. I'm guessing that >> the lack of direction prefix was a data mistake. > > East... And no, (IMHO, anyway) it's not a data mistake, though > including it on West Lk Sam Pkwy > (http://www.openstreetmap.org/browse/node/53223662) *is* (again, IMHO). > The 'East' and 'West' in this case are really part of the name. There > are numerous similar examples at the other end of the same county. Thanks for catching my mistake; at first I was going to use 53223662 as the example, but switched. The data mistake I attempted to refer to was Val's example of "W 3300 S". Alas, Val didn't specify a city, but an example I found is http://www.openstreetmap.org/browse/node/83553388; the signage might have "3300 S" at the intersection with S Main Street, but it'd only be at that intersection as a cost-saving measure, and signs naming "W 3300 S" for the westbound branch of that intersection and "E 3300 S" for eastbound would be equally valid. ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Richard Finegold wrote: > see http://www.openstreetmap.org/browse/node/53224246 that > has "West Lake Sammamish Parkway" as its base name. I'm guessing that > the lack of direction prefix was a data mistake. East... And no, (IMHO, anyway) it's not a data mistake, though including it on West Lk Sam Pkwy (http://www.openstreetmap.org/browse/node/53223662) *is* (again, IMHO). The 'East' and 'West' in this case are really part of the name. There are numerous similar examples at the other end of the same county. ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Thu, Apr 8, 2010 at 20:32, Val Kartchner wrote: > On Thu, 2010-04-08 at 00:59 +0200, andrzej zaborowski wrote: >> On 7 April 2010 20:12, Mike Thompson wrote: >> > Having said that, I think it is a bad idea to have a bot going > through >> > and attempting to expand abbreviations. I agree. If a bot can do this then that is evidence that a renderer or other data consumer can expand them if desired. But is the bot supplying its source of heightened accuracy? Surely the bot isn't checking physical signage. >> I ran the bot ([1]) over the west half of the US [...] >> [...] After Oregon I ran the bot on >> the other states because of the comments I got from mappers on IRC. >> This was what prompted Val to start the discussion here. I'm going to >> hold off with it according to your comment. Funnily in an IRC >> discussion we concluded that it was nice that at least one thing had >> been agreed on in OSM :) > > After the brief but lively discussion on this topic that I started, I am > almost convinced to go with the expanded (unabbreviated) names. > > I see these goals, in no particular order but numbered for reference: > > 1) Be easy to enter data > 2) Be easy for automated parsing > 3) Be rendered in an uncluttered way on the maps Regarding 3: Some abbreviation expansion seems conclusively counterproductive. For example, http://osm.org/go/WIdHmwyRJ-- -- which has "SE 3rd St" on its signage -- has its name rendered at Z18 but not at lower zooms. There's a claim of "This will allow a renderer to introduce abbreviations as necessary." in the wiki, but is it true? Does andrzej or someone else have an algorithm that can work with the examples in the essay at http://vidthekid.info/misc/osm-abbr.html (linked from http://wiki.openstreetmap.org/wiki/Talk:Key:name#Abbreviation_.28don.27t_do_it.29_._Abbreviations_on_street_signs.21)? [snip] > 4) Should the issue of making it easy to enter expanded street names be > pushed off onto the data entry programs? I daresay that "NE" is quicker to type than "Northeast". But I don't have a keyboard with dedicated macro keys. > 6) Should the direction prefix even be part of the street name since it > (mostly) isn't on the sign? > a) Commercial maps provide it as (for example) "W 3300 S". However, I > was using the OSM and Garmin routable maps on my GPS today and noticed > that the Garmin maps show "3300 S" (not "3300 South") for a street name. > Should this be an issue that is pushed off onto the program that > generates routable maps (with suggestions from OSM how to process the > data)? What does the signage say? Here, when they cross Main or an equivalent meridian division they lose their direction. Or if they're in a central district. For example, http://www.openstreetmap.org/browse/node/53125765 has signage saying "116th Avenue", but it's NE to the North and SE to the South; similarly, see http://www.openstreetmap.org/browse/node/53224246 that has "West Lake Sammamish Parkway" as its base name. I'm guessing that the lack of direction prefix was a data mistake. > b) I have used the alternate names (name, name_1, name_2, etc.) for > alternates which would include expansions of the abbreviations. Should > we establish a standard for how these are used and their order? For > instance, north of 200 North, Washington Blvd is also 400 East and State > Route 235 (though I know that routes are now tagged by relations). Maybe abbr_name and/or unabbr_name, as that would allow for other languages. ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Alex Mauer wrote: > On 04/08/2010 10:32 PM, Val Kartchner wrote: >> 6) Should the direction prefix even be part of the street name since it >> (mostly) isn't on the sign? > > That’s not true in all areas. I’m in Wisconsin, and in most cities I’ve > been to, if the street has a direction prefix it’s on the sign > (abbreviated of course). That's done in WA state, too. There's even more on signs in certain cities around here - in small letters across the bottom, they often say 'Historic: ' with date of change... ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
andrzej zaborowski writes: > On 9 April 2010 15:06, Matthias Julius wrote: >> Val Kartchner writes: >> >>> On Thu, 2010-04-08 at 12:23 -0400, Richard Welty wrote: i don't think anyone would argue with this. it's why having a bot rampage through "fixing" things is probably a Real Bad Idea unless it's extremely well thought out and comprehensively tested beforehand. >>> >>> While I didn't like what the bot was doing (at the time), >> >> What was the bot doing? >> >>> I don't thing "rampage" is the correct word to use. That implies >>> malice, which wasn't what was attempted. However, it did have a >>> beneficial side effect: this topic. ;-) >> >> In the special case of TIGER data there is a tag >> tiger:name_type=Rd|Ct|Dr|... >> >> I would have thought it should be fairly save to reconstruct the name >> from the tiger:name_* tags while expanding tiger:name_type - IF the >> name is still the original one. > > Except for a few caveats the bot follows the TIGER documentation and > expands everything listed there (taking into account the suffix/prefix > requirements), it only touches name and name_1, 2 and so on, leaving > alone other tags. I did a dry run on a piece of Canada and the > ruleset applies pretty well there too, the streets there were from > Geobase. But, I think it is probably safer to not parse the name and instead reassemble the name from the (expanded) tiger:name_* tags Matthias ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 04/08/2010 10:32 PM, Val Kartchner wrote: > 6) Should the direction prefix even be part of the street name since it > (mostly) isn't on the sign? That’s not true in all areas. I’m in Wisconsin, and in most cities I’ve been to, if the street has a direction prefix it’s on the sign (abbreviated of course). —Alex Mauer “hawke” signature.asc Description: OpenPGP digital signature ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Val Kartchner writes: > 3) Prefix, body, suffix is available from the TIGER data, but what about > streets that have already been added (or corrected) by users? As we've > seen, a bot won't always be able to correctly make these separations (as > in the example of "Southbay" vs. "South Bay" given previously) How do > we make it so that it meets the goals I've given? I would say: - assemble the name out of the tiger:name_* tags - if that matches the name tag re-assemble the name while expanding tiger:name_direction_prefix and tiger:name_direction_prefix and replace the name tag. Matthias ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 9 April 2010 15:06, Matthias Julius wrote: > Val Kartchner writes: > >> On Thu, 2010-04-08 at 12:23 -0400, Richard Welty wrote: >>> i don't think anyone would argue with this. it's why having a bot >>> rampage through >>> "fixing" things is probably a Real Bad Idea unless it's extremely well >>> thought out >>> and comprehensively tested beforehand. >> >> While I didn't like what the bot was doing (at the time), > > What was the bot doing? > >> I don't thing "rampage" is the correct word to use. That implies >> malice, which wasn't what was attempted. However, it did have a >> beneficial side effect: this topic. ;-) > > In the special case of TIGER data there is a tag > tiger:name_type=Rd|Ct|Dr|... > > I would have thought it should be fairly save to reconstruct the name > from the tiger:name_* tags while expanding tiger:name_type - IF the > name is still the original one. Except for a few caveats the bot follows the TIGER documentation and expands everything listed there (taking into account the suffix/prefix requirements), it only touches name and name_1, 2 and so on, leaving alone other tags. I did a dry run on a piece of Canada and the ruleset applies pretty well there too, the streets there were from Geobase. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Val Kartchner writes: > On Thu, 2010-04-08 at 12:23 -0400, Richard Welty wrote: >> i don't think anyone would argue with this. it's why having a bot >> rampage through >> "fixing" things is probably a Real Bad Idea unless it's extremely well >> thought out >> and comprehensively tested beforehand. > > While I didn't like what the bot was doing (at the time), What was the bot doing? > I don't thing "rampage" is the correct word to use. That implies > malice, which wasn't what was attempted. However, it did have a > beneficial side effect: this topic. ;-) In the special case of TIGER data there is a tag tiger:name_type=Rd|Ct|Dr|... I would have thought it should be fairly save to reconstruct the name from the tiger:name_* tags while expanding tiger:name_type - IF the name is still the original one. Matthias ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
One hopes the de-Bot-ing Bot will leave alone areas what weren't botted or have no "tiger:name_base" tags. Here in Boston, we have *massgis:way_id*= instead of tiger:* tags, and are unabbreviated. Sadly the naming conventions in the so called 'real world' (or the 1:1 scale map :-) are not well followed and can not be relied upon. Near where we have "E Street" intersecting "East First Street", we have quite oddly "West First Street" **extending past** "East First Street" at an angle, "East First Street" having crossed the line of E-W demarcation, Dorchester Street, to make up the slack when the street grid changes alignment to conform to the land. "West First Street" continues as "East Second Street"! http://osm.org/go/ZfIvnO2Y The other end of Dorchester Street is its intersection with Dorchester Avenue, more confusion. This is at Andrew Square, which of course is *not* square since it has 6 ways converging. (In Boston our major squares are not square, and Circles needn't be circular either, although they probably once were.) Dorchester Avenue is colloquially known as Dot Ave, do we have a tag for that? -- Bill n1...@arrl.net bill.n1...@gmail.com ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Err, well you brought them up ;) But yes I guess this would largly be directed towards the bot master. E Ave example the bot needs to not change E to east despite it being the first item. The logic would be that there is no base name if E is changed to east ans Ave changed to Avenue. Deciding the suffix is the one to change and leaving the E as the base name is a little harder to be sure about when programming the bot. The southbay example... Well were talking about expanding abbreviations. So as long as we don't remove spaces when doing so there should not be any problems. Southbay has no abbreviations, and S Bay would be expanded to South Bay While the names are confusing, they would remain correct. Dale On Fri, Apr 9, 2010 at 12:08 AM, Val Kartchner wrote: > On Thu, 2010-04-08 at 23:43 -0400, Dale Puch wrote: > > With regards to E Ave Check for a base name if all is matched. If > > nothing is left, leave the name alone. > > I'm not sure what you asking about with Southbay vs South bay Are you > > trying to figure out if the bot should add or remove the space? If > > so, leave that for manual edits. > > > > Dale > > Dale, > > For "E Ave", I don't know if you're addressing me or the bot's master > (Andrew), but I'll answer for me. The "tiger:name_base" is actually > "E" (the quotes are used as delimiters). Tonight, I was actually in the > area and I looked at several of the street signs, but not "E Ave". The > actual signs of the two that I noted are "A Ave" and "B Ave", though I > noted "E Ave" when I originally surveyed the area. It should be > expanded to "E Avenue", but no more. > > The "Southbay" vs "South Bay" is something that someone else mentioned > in this discussion. He said that his actual street name is "Southbay > Drive", but some mail arrives with the address of "South Bay > Drive" (which is incorrect). This is something else that we need to > avoid. > > - Val - > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Thu, 2010-04-08 at 23:43 -0400, Dale Puch wrote: > With regards to E Ave Check for a base name if all is matched. If > nothing is left, leave the name alone. > I'm not sure what you asking about with Southbay vs South bay Are you > trying to figure out if the bot should add or remove the space? If > so, leave that for manual edits. > > Dale Dale, For "E Ave", I don't know if you're addressing me or the bot's master (Andrew), but I'll answer for me. The "tiger:name_base" is actually "E" (the quotes are used as delimiters). Tonight, I was actually in the area and I looked at several of the street signs, but not "E Ave". The actual signs of the two that I noted are "A Ave" and "B Ave", though I noted "E Ave" when I originally surveyed the area. It should be expanded to "E Avenue", but no more. The "Southbay" vs "South Bay" is something that someone else mentioned in this discussion. He said that his actual street name is "Southbay Drive", but some mail arrives with the address of "South Bay Drive" (which is incorrect). This is something else that we need to avoid. - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
With regards to E Ave Check for a base name if all is matched. If nothing is left, leave the name alone. I'm not sure what you asking about with Southbay vs South bay Are you trying to figure out if the bot should add or remove the space? If so, leave that for manual edits. Dale On Thu, Apr 8, 2010 at 11:32 PM, Val Kartchner wrote: > On Thu, 2010-04-08 at 00:59 +0200, andrzej zaborowski wrote: > > Hi, > > > > On 7 April 2010 20:12, Mike Thompson wrote: > > > Having said that, I think it is a bad idea to have a bot going > through > > > and attempting to expand abbreviations. > > > > I ran the bot ([1]) over the west half of the US [...] > > [...] After Oregon I ran the bot on > > the other states because of the comments I got from mappers on IRC. > > This was what prompted Val to start the discussion here. I'm going to > > hold off with it according to your comment. Funnily in an IRC > > discussion we concluded that it was nice that at least one thing had > > been agreed on in OSM :) > > After the brief but lively discussion on this topic that I started, I am > almost convinced to go with the expanded (unabbreviated) names. > > I see these goals, in no particular order but numbered for reference: > > 1) Be easy to enter data > 2) Be easy for automated parsing > 3) Be rendered in an uncluttered way on the maps > > These goals and the discussions so far have brought up some further > issues for discussion. These are not all OSM issues may be issues for > OSM consumers. > > 1) Are these even good goals to work towards? > > 2) An issue that I brought up with Andrzej in email, the bot has > expanded "E Ave" (in Ogden, Utah) to "East Avenue" when this is a range > of avenues from A - H. There is another local instance (in Riverdale, > Utah) that the bot hasn't yet expanded where streets are named A - K. > The bot could leave such instances and flag them for manual review. > > 3) Prefix, body, suffix is available from the TIGER data, but what about > streets that have already been added (or corrected) by users? As we've > seen, a bot won't always be able to correctly make these separations (as > in the example of "Southbay" vs. "South Bay" given previously) How do > we make it so that it meets the goals I've given? > > 4) Should the issue of making it easy to enter expanded street names be > pushed off onto the data entry programs? > > 5) Should suggestions be given to renderers to use the USPS > abbreviations? This brings up my previous example of "South A Avenue" > burying the important part of the street name. > a) Should we develop our own guidelines for abbreviations (as brought > up by someone else)? > > 6) Should the direction prefix even be part of the street name since it > (mostly) isn't on the sign? > a) Commercial maps provide it as (for example) "W 3300 S". However, I > was using the OSM and Garmin routable maps on my GPS today and noticed > that the Garmin maps show "3300 S" (not "3300 South") for a street name. > Should this be an issue that is pushed off onto the program that > generates routable maps (with suggestions from OSM how to process the > data)? > b) I have used the alternate names (name, name_1, name_2, etc.) for > alternates which would include expansions of the abbreviations. Should > we establish a standard for how these are used and their order? For > instance, north of 200 North, Washington Blvd is also 400 East and State > Route 235 (though I know that routes are now tagged by relations). > > - Val - > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Thu, 2010-04-08 at 12:23 -0400, Richard Welty wrote: > i don't think anyone would argue with this. it's why having a bot > rampage through > "fixing" things is probably a Real Bad Idea unless it's extremely well > thought out > and comprehensively tested beforehand. While I didn't like what the bot was doing (at the time), I don't thing "rampage" is the correct word to use. That implies malice, which wasn't what was attempted. However, it did have a beneficial side effect: this topic. ;-) - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Thu, 2010-04-08 at 00:59 +0200, andrzej zaborowski wrote: > Hi, > > On 7 April 2010 20:12, Mike Thompson wrote: > > Having said that, I think it is a bad idea to have a bot going through > > and attempting to expand abbreviations. > > I ran the bot ([1]) over the west half of the US [...] > [...] After Oregon I ran the bot on > the other states because of the comments I got from mappers on IRC. > This was what prompted Val to start the discussion here. I'm going to > hold off with it according to your comment. Funnily in an IRC > discussion we concluded that it was nice that at least one thing had > been agreed on in OSM :) After the brief but lively discussion on this topic that I started, I am almost convinced to go with the expanded (unabbreviated) names. I see these goals, in no particular order but numbered for reference: 1) Be easy to enter data 2) Be easy for automated parsing 3) Be rendered in an uncluttered way on the maps These goals and the discussions so far have brought up some further issues for discussion. These are not all OSM issues may be issues for OSM consumers. 1) Are these even good goals to work towards? 2) An issue that I brought up with Andrzej in email, the bot has expanded "E Ave" (in Ogden, Utah) to "East Avenue" when this is a range of avenues from A - H. There is another local instance (in Riverdale, Utah) that the bot hasn't yet expanded where streets are named A - K. The bot could leave such instances and flag them for manual review. 3) Prefix, body, suffix is available from the TIGER data, but what about streets that have already been added (or corrected) by users? As we've seen, a bot won't always be able to correctly make these separations (as in the example of "Southbay" vs. "South Bay" given previously) How do we make it so that it meets the goals I've given? 4) Should the issue of making it easy to enter expanded street names be pushed off onto the data entry programs? 5) Should suggestions be given to renderers to use the USPS abbreviations? This brings up my previous example of "South A Avenue" burying the important part of the street name. a) Should we develop our own guidelines for abbreviations (as brought up by someone else)? 6) Should the direction prefix even be part of the street name since it (mostly) isn't on the sign? a) Commercial maps provide it as (for example) "W 3300 S". However, I was using the OSM and Garmin routable maps on my GPS today and noticed that the Garmin maps show "3300 S" (not "3300 South") for a street name. Should this be an issue that is pushed off onto the program that generates routable maps (with suggestions from OSM how to process the data)? b) I have used the alternate names (name, name_1, name_2, etc.) for alternates which would include expansions of the abbreviations. Should we establish a standard for how these are used and their order? For instance, north of 200 North, Washington Blvd is also 400 East and State Route 235 (though I know that routes are now tagged by relations). - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Thu, Apr 8, 2010 at 9:48 AM, Lord-Castillo, Brett < blord-casti...@stlouisco.com> wrote: > River City Blvd/River City Casino Blvd; many people think the first is an > abbreviation of the former. It isn't, two different streets that will route > mail (and traffic) to two different sets of addresses > At least they're spelled differently. In Boston, E911 call-takers need the Zip code implicit in the phone line (wired or cell tower) to disambiguate exactly the same street name. Every town that merged into Boston already had a Washington St and none gave them up. http://maps.google.com/maps?oi=map&q=Washington%20St%2C%20Suffolk%2C%20MA Also Charles, Mt Vernon, Park, ... -- Bill n1...@arrl.net bill.n1...@gmail.com ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Since I raised the issue at some point in this thread of whether a bot should be used for fixing abbreviations I will respond. What Dale is proposing makes a lot of sense. On Thu, Apr 8, 2010 at 3:09 PM, Dale Puch wrote: > Perhaps we should take a look at what a bot would match. > > Run a bot that finds and counts the various matches and outputs a report > only. pre, mid and suffix counts the abbreviations. and what the bot would > expand each abbreviation to. > Abbreviations in the middle should be located, but probably not changed by > the bot. The pre and suffix ones should be pretty safe. > Then start to decide which would be safe to run based on the results. If > this can be done by state or perhaps even county all the better to minimize > issues with local standards. > Anything that might be questionable we would want to manually look at the > current names and results. Having a link to a potlatch view or josm > shortcut would be all the better. > > Let the bot run on the safer choices, the rest we would have a list to > manually check and edit if needed. Similar to what was done with motorway > links. > Yes there will be mistakes, but stuff like having two streets with 'saint > louis street' and 'st louis street' names is only going to be fixable by > locals IMO Then again how much different is that from two streets with the > same name in adjacent towns? Unless the city and zip are the same, what > will it really matter? > > Dale > > On Thu, Apr 8, 2010 at 4:35 PM, Richard Welty > wrote: >> >> all over upstate NY, you will see "Fred Street" in town, and "Fred >> Street Road" extending >> out into the county... >> >> richard >> >> On 4/8/10 4:20 PM, Brad Neuhauser wrote: >> > For another oddball example, there are some names like "Upper 35th St >> > Cir" or "McKusick Rd Ct" (which are offshoots of Upper 35th St and >> > McKusick Rd, respectively) in some Minnesota suburbs. >> > >> > Brad >> > >> > On Thu, Apr 8, 2010 at 1:15 PM, Mike Thompson >> > wrote: >> > >> >>> >> my experience is that directional is a prefix not a suffix >> >> >>> Portland OR is full of prefixes. Seattle WA is full of suffixes. >> >>> Certainly TIGER has them because they occur plenty of places in the >> >>> US. >> >>> >> >> In Washington DC >> >> * S Capitol St SW >> >> * S Capitol St SE >> >> * N Capitol St NW >> >> * N Capitol St NE >> >> * E Capitol St SE >> >> * E Capitol St NE >> >> >> >> ___ >> >> Talk-us mailing list >> >> Talk-us@openstreetmap.org >> >> http://lists.openstreetmap.org/listinfo/talk-us >> >> >> >> >> > ___ >> > Talk-us mailing list >> > Talk-us@openstreetmap.org >> > http://lists.openstreetmap.org/listinfo/talk-us >> > >> >> >> ___ >> Talk-us mailing list >> Talk-us@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-us > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 8 April 2010 22:40, Dale Puch wrote: > Using a bot for specific well know Suffix abbreviations only should be > reasonably safe. IE never change ST to street if it is a prefix sort of > rules. TIGER specifies which qualifiers can appear as prefixes and which as suffixes. Unfortunately a lot of data is inconsistent with the docs, for example for "National Forest Development Road" I counted about 30 different variations of the short version, the documentation only list one. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Perhaps we should take a look at what a bot would match. Run a bot that finds and counts the various matches and outputs a report only. pre, mid and suffix counts the abbreviations. and what the bot would expand each abbreviation to. Abbreviations in the middle should be located, but probably not changed by the bot. The pre and suffix ones should be pretty safe. Then start to decide which would be safe to run based on the results. If this can be done by state or perhaps even county all the better to minimize issues with local standards. Anything that might be questionable we would want to manually look at the current names and results. Having a link to a potlatch view or josm shortcut would be all the better. Let the bot run on the safer choices, the rest we would have a list to manually check and edit if needed. Similar to what was done with motorway links. Yes there will be mistakes, but stuff like having two streets with 'saint louis street' and 'st louis street' names is only going to be fixable by locals IMO Then again how much different is that from two streets with the same name in adjacent towns? Unless the city and zip are the same, what will it really matter? Dale On Thu, Apr 8, 2010 at 4:35 PM, Richard Welty wrote: > all over upstate NY, you will see "Fred Street" in town, and "Fred > Street Road" extending > out into the county... > > richard > > On 4/8/10 4:20 PM, Brad Neuhauser wrote: > > For another oddball example, there are some names like "Upper 35th St > > Cir" or "McKusick Rd Ct" (which are offshoots of Upper 35th St and > > McKusick Rd, respectively) in some Minnesota suburbs. > > > > Brad > > > > On Thu, Apr 8, 2010 at 1:15 PM, Mike Thompson > wrote: > > > >>> > my experience is that directional is a prefix not a suffix > > >>> Portland OR is full of prefixes. Seattle WA is full of suffixes. > >>> Certainly TIGER has them because they occur plenty of places in the US. > >>> > >> In Washington DC > >> * S Capitol St SW > >> * S Capitol St SE > >> * N Capitol St NW > >> * N Capitol St NE > >> * E Capitol St SE > >> * E Capitol St NE > >> > >> ___ > >> Talk-us mailing list > >> Talk-us@openstreetmap.org > >> http://lists.openstreetmap.org/listinfo/talk-us > >> > >> > > ___ > > Talk-us mailing list > > Talk-us@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-us > > > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Using a bot for specific well know Suffix abbreviations only should be reasonably safe. IE never change ST to street if it is a prefix sort of rules. Dale On Thu, Apr 8, 2010 at 12:23 PM, Richard Welty wrote: > On 4/8/10 9:48 AM, Lord-Castillo, Brett wrote: > > One issue with using unabbreviated names, is sometimes the abbreviations > are part of the official name. > > Examples here: > > 1st Community CU Dr (First Community Credit Union goes to a -different- > address) > > River City Blvd/River City Casino Blvd; many people think the first is an > abbreviation of the former. It isn't, two different streets that will route > mail (and traffic) to two different sets of addresses > > St Louis Street, which is different from Rue St Louis, which is different > from Saint Louis Street and Saint Louis Boulevard, which is still different > from The Boulevard St Louis. In each of those cases, the non-type > abbreviations are part of the name and expanding the abbreviations can turn > them into different streets. > > > i don't think anyone would argue with this. it's why having a bot > rampage through > "fixing" things is probably a Real Bad Idea unless it's extremely well > thought out > and comprehensively tested beforehand. > > the thing i think most of us are arguing for is in cases where we know that > ST == Street, Rd == Road, Blvd == Boulevard, we should be storing the > full string, and treating abbreviations as a rendering problem. how we get > there is an implementation issue to be resolved. right now, i fix them > by hand > when editing in josm because the josm validator whines about it. > > richard > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
all over upstate NY, you will see "Fred Street" in town, and "Fred Street Road" extending out into the county... richard On 4/8/10 4:20 PM, Brad Neuhauser wrote: > For another oddball example, there are some names like "Upper 35th St > Cir" or "McKusick Rd Ct" (which are offshoots of Upper 35th St and > McKusick Rd, respectively) in some Minnesota suburbs. > > Brad > > On Thu, Apr 8, 2010 at 1:15 PM, Mike Thompson wrote: > >>> my experience is that directional is a prefix not a suffix >>> Portland OR is full of prefixes. Seattle WA is full of suffixes. >>> Certainly TIGER has them because they occur plenty of places in the US. >>> >> In Washington DC >> * S Capitol St SW >> * S Capitol St SE >> * N Capitol St NW >> * N Capitol St NE >> * E Capitol St SE >> * E Capitol St NE >> >> ___ >> Talk-us mailing list >> Talk-us@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-us >> >> > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
For another oddball example, there are some names like "Upper 35th St Cir" or "McKusick Rd Ct" (which are offshoots of Upper 35th St and McKusick Rd, respectively) in some Minnesota suburbs. Brad On Thu, Apr 8, 2010 at 1:15 PM, Mike Thompson wrote: >> >>> my experience is that directional is a prefix not a suffix >> >> Portland OR is full of prefixes. Seattle WA is full of suffixes. >> Certainly TIGER has them because they occur plenty of places in the US. > In Washington DC > * S Capitol St SW > * S Capitol St SE > * N Capitol St NW > * N Capitol St NE > * E Capitol St SE > * E Capitol St NE > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
[Talk-us] Street Naming Conventions
Oops did not send this to the group Dale -- Forwarded message -- From: Dale Puch Date: Wed, Apr 7, 2010 at 11:59 PM Subject: Re: [Talk-us] Street Naming Conventions To: andrzej zaborowski In my explanation of what I think would be best the comma separated examples are only to show how the 4 fields would be broken into different tags, not as 4 items in a single tag. All streets that use them would have tags something like name_directional: name_prefix: name: and name_suffix: with all data spelled out in full. As far as the tiger data being in separate tags, yea that is the basic idea. It is there because Dave preserved the tiger fields as best he could. But these are not standard tags that OSM apps use for names. If we moved to the 4 tag method then the tiger tags could be deleted (or converted to the new ones). Of course the less drastic approach is to just make the name: tag complete without any abbreviations. And could also be a stepping stone to the 4 tag method at any later date. Dale On Wed, Apr 7, 2010 at 7:09 PM, andrzej zaborowski wrote: > On 8 April 2010 00:13, Dale Puch wrote: > > Personally I like the 3 field, or event the 4 field storage of the name. > > Yes that means there is not a single field that has the full name, but I > do > > not think a lookup and concat of 4 fields vs 1 field is much different in > an > > indexed database. Perhaps a DB admin can shed some light on the best > > approach from a design and system resources standpoint. > > > > This may be a problem for apps, but if it is the best way to manage the > > data, the apps just need to be changed. And it would not be that hard to > > make the programming change if I can figure out how to do it with my > limited > > knowledge. > > > > Some of the examples comma separated into the 4 field format: > > South, ,1000 East, Street > > ,State, Park, Street > > ,Saint, Tropez, Street > > Paul Johnson mentioned on IRC today the case of East Doctor Martin > Luther King, Junior Boulevard, which wouldn't work with this schema > and I don't even want to imagine how the schema would be adapted to > the 200 other languages used in the database :) I think the tag like > name= should really be consistent so tools can rely on it without > adapting to every single country. As for the different segments of > the name, there are already fields for them which we inherited from > TIGER, you'll find the "middle" of the name is unmodified in the > tiger:base_name= tag, the cardinal direction in > tiger:directional_prefix= and tiger:directional_suffix and the feature > type (Street, Ave etc) in type:name_type. > > Cheers > -- Dale Puch -- Dale Puch ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
> >> my experience is that directional is a prefix not a suffix > > Portland OR is full of prefixes. Seattle WA is full of suffixes. > Certainly TIGER has them because they occur plenty of places in the US. In Washington DC * S Capitol St SW * S Capitol St SE * N Capitol St NW * N Capitol St NE * E Capitol St SE * E Capitol St NE ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
They say 'Rue Saint Louis', which is an alternate name for the street (but not the official postal name) or they say 'S T Louis Street'. I think the post office uses the different zip codes to sort things out; but that doesn't help with street routing which can get pretty screwed up depending on your device. People here are actually pretty used to saying "S T Louis" for different uses (for example, my email address). The street signs on St Louis St actually say "Rue St Louis" (with no street abbreviation). Brett Lord-Castillo Information Systems Designer/GIS Programmer St. Louis County Police Office of Emergency Management 14847 Ladue Bluffs Crossing Drive Chesterfield, MO 63017 Office: 314-628-5400 Fax: 314-628-5508 Direct: 314-628-5407 -Original Message- From: andrzej zaborowski [mailto:balr...@gmail.com] Sent: Thursday, April 08, 2010 12:23 PM To: Lord-Castillo, Brett Cc: talk-us@openstreetmap.org Subject: Re: [Talk-us] Street Naming Conventions On 8 April 2010 15:48, Lord-Castillo, Brett wrote: > One issue with using unabbreviated names, is sometimes the abbreviations are > part of the official name. > Examples here: > 1st Community CU Dr (First Community Credit Union goes to a -different- > address) > River City Blvd/River City Casino Blvd; many people think the first is an > abbreviation of the former. It isn't, two different streets that will route > mail (and traffic) to two different sets of addresses > St Louis Street, which is different from Rue St Louis, which is different > from Saint Louis Street and Saint Louis Boulevard, which is still different > from The Boulevard St Louis. In each of those cases, the non-type > abbreviations are part of the name and expanding the abbreviations can turn > them into different streets. In "1st Community CU Dr" when you read it out, I guess you do say "... CU Drive". But the St Louis Street vs. Saint Louis Street? They're pronounced exactly same way and I'm sure 90% people will write both of them as "St Louis Street" in rush, are there seriously cases where these are different addresses? What do the people living at St Louis St say on the phone when asked for address? Cheers <>___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 8 April 2010 15:48, Lord-Castillo, Brett wrote: > One issue with using unabbreviated names, is sometimes the abbreviations are > part of the official name. > Examples here: > 1st Community CU Dr (First Community Credit Union goes to a -different- > address) > River City Blvd/River City Casino Blvd; many people think the first is an > abbreviation of the former. It isn't, two different streets that will route > mail (and traffic) to two different sets of addresses > St Louis Street, which is different from Rue St Louis, which is different > from Saint Louis Street and Saint Louis Boulevard, which is still different > from The Boulevard St Louis. In each of those cases, the non-type > abbreviations are part of the name and expanding the abbreviations can turn > them into different streets. In "1st Community CU Dr" when you read it out, I guess you do say "... CU Drive". But the St Louis Street vs. Saint Louis Street? They're pronounced exactly same way and I'm sure 90% people will write both of them as "St Louis Street" in rush, are there seriously cases where these are different addresses? What do the people living at St Louis St say on the phone when asked for address? Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
> my experience is that directional is a prefix not a suffix Portland OR is full of prefixes. Seattle WA is full of suffixes. Certainly TIGER has them because they occur plenty of places in the US. > name:nonabbrev= > name= > advatage is that rendering doesn't need to change and will use same stryle > as all existing commercial maps. Actually, I think this idea of "all existing commercial maps" is an oversimplification. People remember the ones they looked at, which is never "all". I was in Google Maps yesterday, and saw "SW" in one place for a prefix and "Southwest" in another nearby. They have the same issues as the rest of us. And I would bet money that the map makers that have it consistent, do it by having fields broken out like the recent suggestion and TIGER. We can't be the only country with this issue. What are the others doing? - Alan ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
> my experience is that directional is a prefix not a suffix I have seen directionals as suffixes, and in some cases a street will have both a prefix and suffix directional ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 8 Apr 2010, at 9:42 , am12 wrote: > >>> Some of the examples comma separated into the 4 field format: >>> South, ,1000 East, Street > >> Paul Johnson mentioned on IRC today the case of East Doctor Martin >> Luther King, Junior Boulevard, which wouldn't work with this schema > > I don't think *storing* them as comma separated was the suggested scheme; > it was just data samples in the email. Storing them could/would be done as > 4 fields, like TIGER. In which case this street name works just fine. > >> I think the tag like >> name= should really be consistent so tools can rely on it without >> adapting to every single country. > > Definitely. If implemented, the 4-field breakdown should be in addition to > the name= field. > >> As for the different segments of >> the name, there are already fields for them which we inherited from >> TIGER, you'll find the "middle" of the name is unmodified in the >> tiger:base_name= tag, the cardinal direction in >> tiger:directional_prefix= and tiger:directional_suffix and the feature >> type (Street, Ave etc) in type:name_type. > > Sure. I think the suggestion was really just to take that structure and > make it available/standard for all streets, not just tiger imports in the > tiger namespace. > > So the example above would be > > directional_prefix=East > base_name=Doctor Martin Luther King, Junior > name_type=Boulevard > directional_suffix= > name=East Doctor Martin Luther King, Junior Boulevard > > Is it redundant? Mostly. Is it maximally informative and flexible? Yes. > > I wonder if all areas that use a directional suffix put them after the name > type ("Maple Street SouthEast"), or if some put them before the name type > ("Maple SouthEast Street")? In which case, the full name is not actually > redundant but holds proper ordering info not in the separated fields. my experience is that directional is a prefix not a suffix as this discussion shows there is no definitive rule and the only way this could be done is to have full name on the name tag and and name:abbrev tag with the abbreviation used locally. your tagging scheme is well meant but might be overly complicated to use. I think converting existing names with a bot to name= name:abbrev= is quite safe. as alternative it wouldn't be bad to keep the current abbrev names on the main tag because all geocoders use them instead the full name. and use this instead name:nonabbrev= name= advatage is that rendering doesn't need to change and will use same stryle as all existing commercial maps. > > - Alan > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
>> Some of the examples comma separated into the 4 field format: >> South, ,1000 East, Street > Paul Johnson mentioned on IRC today the case of East Doctor Martin > Luther King, Junior Boulevard, which wouldn't work with this schema I don't think *storing* them as comma separated was the suggested scheme; it was just data samples in the email. Storing them could/would be done as 4 fields, like TIGER. In which case this street name works just fine. > I think the tag like > name= should really be consistent so tools can rely on it without > adapting to every single country. Definitely. If implemented, the 4-field breakdown should be in addition to the name= field. > As for the different segments of > the name, there are already fields for them which we inherited from > TIGER, you'll find the "middle" of the name is unmodified in the > tiger:base_name= tag, the cardinal direction in > tiger:directional_prefix= and tiger:directional_suffix and the feature > type (Street, Ave etc) in type:name_type. Sure. I think the suggestion was really just to take that structure and make it available/standard for all streets, not just tiger imports in the tiger namespace. So the example above would be directional_prefix=East base_name=Doctor Martin Luther King, Junior name_type=Boulevard directional_suffix= name=East Doctor Martin Luther King, Junior Boulevard Is it redundant? Mostly. Is it maximally informative and flexible? Yes. I wonder if all areas that use a directional suffix put them after the name type ("Maple Street SouthEast"), or if some put them before the name type ("Maple SouthEast Street")? In which case, the full name is not actually redundant but holds proper ordering info not in the separated fields. - Alan ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 4/8/10 9:48 AM, Lord-Castillo, Brett wrote: > One issue with using unabbreviated names, is sometimes the abbreviations are > part of the official name. > Examples here: > 1st Community CU Dr (First Community Credit Union goes to a -different- > address) > River City Blvd/River City Casino Blvd; many people think the first is an > abbreviation of the former. It isn't, two different streets that will route > mail (and traffic) to two different sets of addresses > St Louis Street, which is different from Rue St Louis, which is different > from Saint Louis Street and Saint Louis Boulevard, which is still different > from The Boulevard St Louis. In each of those cases, the non-type > abbreviations are part of the name and expanding the abbreviations can turn > them into different streets. > i don't think anyone would argue with this. it's why having a bot rampage through "fixing" things is probably a Real Bad Idea unless it's extremely well thought out and comprehensively tested beforehand. the thing i think most of us are arguing for is in cases where we know that ST == Street, Rd == Road, Blvd == Boulevard, we should be storing the full string, and treating abbreviations as a rendering problem. how we get there is an implementation issue to be resolved. right now, i fix them by hand when editing in josm because the josm validator whines about it. richard ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
One issue with using unabbreviated names, is sometimes the abbreviations are part of the official name. Examples here: 1st Community CU Dr (First Community Credit Union goes to a -different- address) River City Blvd/River City Casino Blvd; many people think the first is an abbreviation of the former. It isn't, two different streets that will route mail (and traffic) to two different sets of addresses St Louis Street, which is different from Rue St Louis, which is different from Saint Louis Street and Saint Louis Boulevard, which is still different from The Boulevard St Louis. In each of those cases, the non-type abbreviations are part of the name and expanding the abbreviations can turn them into different streets. Brett Lord-Castillo Information Systems Designer/GIS Programmer St. Louis County Police Office of Emergency Management 14847 Ladue Bluffs Crossing Drive Chesterfield, MO 63017 Office: 314-628-5400 Fax: 314-628-5508 Direct: 314-628-5407 -Original Message- Message: 3 Date: Wed, 07 Apr 2010 09:42:42 -0400 From: Matthias Julius Subject: Re: [Talk-us] Street Naming Conventions To: talk-us@openstreetmap.org Message-ID: <87bpdv8jl9@julius-net.net> Content-Type: text/plain; charset=utf-8 andrzej zaborowski writes: > Hi, > > > I'd like to see them as separate tags, but I'd really like the name= > tag to remain consistent across the world, i.e. have an unabbreviated > name in it, that can be passed to something like a text-to-speech > system without having to keep a list of possible abbreviations for > every language in the database. Especially names like "St Park St" > (State Park Street) or "St Tropez St" (Saint Tropez Street) would be > difficult to deal with. Changing from unabbreviated to abbreviated in > a renderer or another tool is much easier on the other hand, with less > space for ambiguity. Yes, this is exactly my view, too. It is much easier for tools to abbreviate the string than to expand it without ambiguity. Because in the latter case it has to make assumptions. Matthias -- ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us End of Talk-us Digest, Vol 29, Issue 5 ** <>___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Hi Val, you send the mail to me only, you might want to resend to list. On 8 April 2010 08:31, Val Kartchner wrote: > 5) Should suggestions be given to renderers to use the USPS > abbreviations? Another possibility is to use the TIGER guidelines, if the USPS list has issues related to copyright. > b) I have used the alternate names (name, name_1, name_2, etc.) for > alternates which would include expansions of the abbreviations. Should > we establish a standard for how these are used and their order? For > instance, north of 200 North, Washington Blvd is also 400 East and State > Route 235 (though I know that routes are now tagged by relations). There's also some confusion with what name_N tags are used for in TIGER imports vs. the rest of OSM. There are different tags for the different names according to their type: loc_name= for a not-necessarily official name, but used by locals, official_name=, alt_name= int_name= (I'm not sure what this one is for) ref= reg_ref= while in TIGER all of these are stuffed into name_N= tags as same level citizens in seemingly random order. I think maybe the _N convention should only be used for different possible spellings of the same name, while things like National Forest Development Road 0160 should be put in ref= or reg_ref=, and things like US Highway 30 removed completely and moved to relation's name. And things like Cemetery Road into loc_name unless name is empty. Cheers, Andrew ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 8 April 2010 00:13, Dale Puch wrote: > Personally I like the 3 field, or event the 4 field storage of the name. > Yes that means there is not a single field that has the full name, but I do > not think a lookup and concat of 4 fields vs 1 field is much different in an > indexed database. Perhaps a DB admin can shed some light on the best > approach from a design and system resources standpoint. > > This may be a problem for apps, but if it is the best way to manage the > data, the apps just need to be changed. And it would not be that hard to > make the programming change if I can figure out how to do it with my limited > knowledge. > > Some of the examples comma separated into the 4 field format: > South, ,1000 East, Street > ,State, Park, Street > ,Saint, Tropez, Street Paul Johnson mentioned on IRC today the case of East Doctor Martin Luther King, Junior Boulevard, which wouldn't work with this schema and I don't even want to imagine how the schema would be adapted to the 200 other languages used in the database :) I think the tag like name= should really be consistent so tools can rely on it without adapting to every single country. As for the different segments of the name, there are already fields for them which we inherited from TIGER, you'll find the "middle" of the name is unmodified in the tiger:base_name= tag, the cardinal direction in tiger:directional_prefix= and tiger:directional_suffix and the feature type (Street, Ave etc) in type:name_type. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Tue, 06 Apr 2010 23:36:11 -0600, Val Kartchner wrote: > Using USPS abbreviations is the convention used by all commercial online > mapping providers that I've seen. (i.e.: maps.google.com, > maps.yahoo.com, www.bing.com/maps ) I think that OSM should adopt the > same convention. That's a rendering issue, not a base-data issue. Data should be entered into the database complete, not abbreviated. If you want abbreviations on your renderings, create a stylesheet that creates appropriate abbreviations. ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Hi, On 7 April 2010 20:12, Mike Thompson wrote: > Having said that, I think it is a bad idea to have a bot going through > and attempting to expand abbreviations. I ran the bot ([1]) over the west half of the US because me and another mapper in Portland, OR were tired of correcting the names manually when a lot of the work could really be automated. Abbreviations in the TIGER dataset are documented, both English and Spanish, and the bot bases on the list from TIGER docs (I believe this should have been done before the import as it has been done in case of other imports elsewhere in the world). After Oregon I ran the bot on the other states because of the comments I got from mappers on IRC. This was what prompted Val to start the discussion here. I'm going to hold off with it according to your comment. Funnily in an IRC discussion we concluded that it was nice that at least one thing had been agreed on in OSM :) I need to mention that the script is not fully automatic and a lot of names have been reviewed manually with note= tags added here and there, where stuff was abbreviated/misspelled beyond recognition. The current version knows about a lot of undocumented abbreviations that appear a lot in TIGER and the most common misspellings -- TIGER is really bad about consistency. Surely there are cases of erroneously expanded names and I'll be fixing them as they're found. Cheers 1. http://svn.openstreetmap.org/applications/utils/import/tiger2osm/expand/ ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
It would probably be best to have both the 'as displayed' name, and 'as spoken' in the tags. Anything else you have to make assumptions that may or may not be right. If both are not stored, the next best alternative seems to be having the full spoken name in the tags, but have seprate prefix(directional), name and suffix fields. That way the prefix and suffix can be abbreviated while leaving the actual name alone where the odd ones might be matched to an abbreviation. This wold not cover things like the saint prefix to St. abbreviation without adding a 4th field directional, prefix, name, suffix Personally I like the 3 field, or event the 4 field storage of the name. Yes that means there is not a single field that has the full name, but I do not think a lookup and concat of 4 fields vs 1 field is much different in an indexed database. Perhaps a DB admin can shed some light on the best approach from a design and system resources standpoint. This may be a problem for apps, but if it is the best way to manage the data, the apps just need to be changed. And it would not be that hard to make the programming change if I can figure out how to do it with my limited knowledge. Some of the examples comma separated into the 4 field format: South, ,1000 East, Street ,State, Park, Street ,Saint, Tropez, Street As per the wiki, the translation to abbreviated names is a program or renderer issue, but using the USPS (for the US) as a guideline/reference seems like a good idea. The other two problems, are converting the existing names and getting everyone to input the fields correctly. A bot is always an issue. There are ways to minimize the problems though. Start with the easy ones to process automatically. Probably referencing external data to assure correct conversions by checking if similar names are in the same geographic region, and skip any that might get mixed up. Flag those for later bots, or manual correction. Dale On Wed, Apr 7, 2010 at 2:12 PM, Mike Thompson wrote: > I have worked with these issues for a number of years in my > professional life. We have found that it is better to spell out > street names. As Matthias pointed out, it is far easier to convert a > named that is spelled out to one that is abbreviated than the other > way around. I have seen far too many problems with going the other > way. Cases where "Dr" was expanded to "Doctor", "St" was expanded to > "Saint", etc (and vise versa) when that was not the intention. By > spelling out the names we make it easier for the application consuming > the data (e.g. a renderer) to make its own decision as to whether to > abbreviate or not. If we use abbreviations, we lock the application > into using abbreviations (and using the same abbreviations), or at the > very least, make it difficult to do otherwise. > > Having said that, I think it is a bad idea to have a bot going through > and attempting to expand abbreviations. > > Mike > > On Wed, Apr 7, 2010 at 11:27 AM, am12 wrote: > > > >>What do people think? > > > > It is easy (I think) to know what "St", "Ave", and "Blvd" mean at the end > > of the name. The rest of them aren't always clear. I recently had to > > figure out what a "Lp" was ("Loop" - this one was new to me). > > > > I used to live on "Southbay Drive". I would get mail addressed as "South > > Bay Drive", even though there were no north/south address prefixes used > > anywhere nearby. The strangest was when I would get mail addressed as "S > > Bay Drive". Fortunately there was no Bay Drive in my zipcode. > > > > - Alan > > > > > > ___ > > Talk-us mailing list > > Talk-us@openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-us > > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
I have worked with these issues for a number of years in my professional life. We have found that it is better to spell out street names. As Matthias pointed out, it is far easier to convert a named that is spelled out to one that is abbreviated than the other way around. I have seen far too many problems with going the other way. Cases where "Dr" was expanded to "Doctor", "St" was expanded to "Saint", etc (and vise versa) when that was not the intention. By spelling out the names we make it easier for the application consuming the data (e.g. a renderer) to make its own decision as to whether to abbreviate or not. If we use abbreviations, we lock the application into using abbreviations (and using the same abbreviations), or at the very least, make it difficult to do otherwise. Having said that, I think it is a bad idea to have a bot going through and attempting to expand abbreviations. Mike On Wed, Apr 7, 2010 at 11:27 AM, am12 wrote: > >>What do people think? > > It is easy (I think) to know what "St", "Ave", and "Blvd" mean at the end > of the name. The rest of them aren't always clear. I recently had to > figure out what a "Lp" was ("Loop" - this one was new to me). > > I used to live on "Southbay Drive". I would get mail addressed as "South > Bay Drive", even though there were no north/south address prefixes used > anywhere nearby. The strangest was when I would get mail addressed as "S > Bay Drive". Fortunately there was no Bay Drive in my zipcode. > > - Alan > > > ___ > Talk-us mailing list > Talk-us@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-us > ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
>What do people think? It is easy (I think) to know what "St", "Ave", and "Blvd" mean at the end of the name. The rest of them aren't always clear. I recently had to figure out what a "Lp" was ("Loop" - this one was new to me). I used to live on "Southbay Drive". I would get mail addressed as "South Bay Drive", even though there were no north/south address prefixes used anywhere nearby. The strangest was when I would get mail addressed as "S Bay Drive". Fortunately there was no Bay Drive in my zipcode. - Alan ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
andrzej zaborowski writes: > Hi, > > On 7 April 2010 07:36, Val Kartchner wrote: >> The "Editing Standards and >> Conventions" >> ("http://wiki.openstreetmap.org/wiki/Editing_Standards_and_Conventions";) >> page says: "In the name tag, enter the full name as it appears on the street >> name signs. [...] Do not abbreviate words." >> >> Some sample ACTUAL street signs around here say "14th Street", "1400 >> South", "A Ave", "Bee Ct", "Cheyenne Dr". If we expand the >> abbreviations, this still doesn't carry the other directional >> identifier. (e.g.: W 1400 S) However, if the directional identifer is >> added and expanded then "A Ave" becomes "South A Avenue" which really >> buries the most important part of the street name "A". (Two areas I've >> mapped have single-letter street names, one A-H Ave and the other A-K >> Street.) Even expanding the local convention (for instance) of "S 1000 >> E" should be expanded to "South 1000 East Street" (according to the >> wiki), again burying the most important part. >> >> Using USPS abbreviations is the convention used by all commercial online >> mapping providers that I've seen. (i.e.: maps.google.com, >> maps.yahoo.com, www.bing.com/maps ) I think that OSM should adopt the >> same convention. >> >> What do people think? > > I'd like to see them as separate tags, but I'd really like the name= > tag to remain consistent across the world, i.e. have an unabbreviated > name in it, that can be passed to something like a text-to-speech > system without having to keep a list of possible abbreviations for > every language in the database. Especially names like "St Park St" > (State Park Street) or "St Tropez St" (Saint Tropez Street) would be > difficult to deal with. Changing from unabbreviated to abbreviated in > a renderer or another tool is much easier on the other hand, with less > space for ambiguity. Yes, this is exactly my view, too. It is much easier for tools to abbreviate the string than to expand it without ambiguity. Because in the latter case it has to make assumptions. Matthias ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On Wed, Apr 7, 2010 at 6:09 AM, Eric Christensen wrote: > On 04/07/2010 03:20 AM, Gregory Arenius wrote: >> I would also like to note though that the USPS abbreviations list is >> copyright the USPS. We'd probably have to recreate a similar list if we >> really wanted to make it our own just so that our standard is something >> we can put in our own documentation. > > Greg, > Just wanted to point out that the US Government cannot hold a copyright. > But the USPS is not part of the US Government per say. Mike ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
On 04/07/2010 03:20 AM, Gregory Arenius wrote: > I would also like to note though that the USPS abbreviations list is > copyright the USPS. We'd probably have to recreate a similar list if we > really wanted to make it our own just so that our standard is something > we can put in our own documentation. Greg, Just wanted to point out that the US Government cannot hold a copyright. --Eric ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
Hi, On 7 April 2010 07:36, Val Kartchner wrote: > The "Editing Standards and > Conventions" > ("http://wiki.openstreetmap.org/wiki/Editing_Standards_and_Conventions";) page > says: "In the name tag, enter the full name as it appears on the street name > signs. [...] Do not abbreviate words." > > Some sample ACTUAL street signs around here say "14th Street", "1400 > South", "A Ave", "Bee Ct", "Cheyenne Dr". If we expand the > abbreviations, this still doesn't carry the other directional > identifier. (e.g.: W 1400 S) However, if the directional identifer is > added and expanded then "A Ave" becomes "South A Avenue" which really > buries the most important part of the street name "A". (Two areas I've > mapped have single-letter street names, one A-H Ave and the other A-K > Street.) Even expanding the local convention (for instance) of "S 1000 > E" should be expanded to "South 1000 East Street" (according to the > wiki), again burying the most important part. > > Using USPS abbreviations is the convention used by all commercial online > mapping providers that I've seen. (i.e.: maps.google.com, > maps.yahoo.com, www.bing.com/maps ) I think that OSM should adopt the > same convention. > > What do people think? I'd like to see them as separate tags, but I'd really like the name= tag to remain consistent across the world, i.e. have an unabbreviated name in it, that can be passed to something like a text-to-speech system without having to keep a list of possible abbreviations for every language in the database. Especially names like "St Park St" (State Park Street) or "St Tropez St" (Saint Tropez Street) would be difficult to deal with. Changing from unabbreviated to abbreviated in a renderer or another tool is much easier on the other hand, with less space for ambiguity. Cheers ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
The USPS abbreviations are listed here: http://www.usps.com/ncsc/lookups/usps_abbreviations.html How do the commercial maps deal with this in other English speaking countries? Do they vary by country or do they use the USPS standard throughout? If they vary by country are we sure we want to do the same with our dataset? Even if that makes different tools harder to make or use? Or maybe we should even use the USPS standards globally if they work better? Just throwing some thoughts out there. It doesn't sound like a bad idea to me. I would also like to note though that the USPS abbreviations list is copyright the USPS. We'd probably have to recreate a similar list if we really wanted to make it our own just so that our standard is something we can put in our own documentation. Happy Mapping, Greg ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
Re: [Talk-us] Street Naming Conventions
At 2010-04-06 22:36, Val Kartchner wrote: >... > >Using USPS abbreviations is the convention used by all commercial online >mapping providers that I've seen. (i.e.: maps.google.com, >maps.yahoo.com, www.bing.com/maps ) I think that OSM should adopt the >same convention. > >What do people think? Yes! This has been one of those things that's been bothering me for a long time. In southern California, where I live and have mapped extensively, the cardinal direction in front of the street name is wrong. It's not part of the name on the signs, on the assessor's maps, tract/parcel maps, survey records, local legislation, etc. My general read is that it is more appropriate as a suffix to the housenumber. There are some exceptions, however: 1. Some road right-of-ways were widened and then split into two one-way streets to accommodate a new light-rail track down the middle. In some cases these streets are then named with a cardinal direction as a prefix or suffix. An example is Vermont Ave in Compton, which was split into Vermont Ave East and Vermont Ave West. 2. Another typically occurs in residential areas with roads that are circular. Example: West Liberty Pkwy and East Liberty Pkwy in Fontana. Note that the direction prefix/suffix is usually perpendicular to the main direction of the way in these cases, whereas the housenumber suffix direction is normally parallel to it (i.e. North/South on a North/South street). I've taken care to spell out the direction in these cases, in preparation for the day I could bring up this issue and hopefully get agreement to start stripping these prefixes away when they are not appropriate. Unfortunately, now, someone is running a bot that is expanding all the suffixes, so that distinction will be lost :( With regard to the street-type suffixes (e.g. St, Dr, Ct), I don't understand the reasoning behind expanding these either. As Val said, they are almost never spelled out on any sign, nor many types of records, websites, etc. Also, while it is technically a "tagging for the renderer" argument, I only see harm and no benefit to cluttering the rendered map with all those extra characters. Lastly, there are some exceptions (although inconceivably poorly planned) where the word may actually be part of the name (e.g. North Mainstreet and South Mainstreet) in Rancho Cucamonga). I propose that it be acceptable for someone who is familiar with a particular area to be able to move the leading cardinal direction to another tag (maybe direction=*) on streets when they know it is not appropriate in that area and specific case. I'd also like to see the changesets from this expansion bot reverted so as to allow one to make the distinction between the special cases noted above and the ones that are inappropriate. -- \Alan Mintz ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us
[Talk-us] Street Naming Conventions
The "Editing Standards and Conventions" ("http://wiki.openstreetmap.org/wiki/Editing_Standards_and_Conventions";) page says: "In the name tag, enter the full name as it appears on the street name signs. [...] Do not abbreviate words." Some sample ACTUAL street signs around here say "14th Street", "1400 South", "A Ave", "Bee Ct", "Cheyenne Dr". If we expand the abbreviations, this still doesn't carry the other directional identifier. (e.g.: W 1400 S) However, if the directional identifer is added and expanded then "A Ave" becomes "South A Avenue" which really buries the most important part of the street name "A". (Two areas I've mapped have single-letter street names, one A-H Ave and the other A-K Street.) Even expanding the local convention (for instance) of "S 1000 E" should be expanded to "South 1000 East Street" (according to the wiki), again burying the most important part. Using USPS abbreviations is the convention used by all commercial online mapping providers that I've seen. (i.e.: maps.google.com, maps.yahoo.com, www.bing.com/maps ) I think that OSM should adopt the same convention. What do people think? - Val - ___ Talk-us mailing list Talk-us@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-us