Re: [Talk-us] Removing tiger:* tags

2010-08-08 Thread Paul Johnson
On Sat, 07 Aug 2010 17:55:17 -0700, Alan Mintz wrote:

 If it's fatiguing for you, I'll accept that, even though I don't see
 that myself when using Potlatch or JOSM. Let's modify whatever editor
 you use to hide those tags for you if you want.

OK, fix JOSM then.


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


Re: [Talk-us] Removing tiger:* tags

2010-08-07 Thread Paul Johnson
On Thu, 29 Jul 2010 15:52:31 -0700, Dave Hansen wrote:

 Please keep them.  They're not hurting anything.

Mapper fatigue.  I don't really see how anything beyond tiger:reviewed=no 
and tiger:tlid= tags are useful at this point, save to make tags more 
difficult to sift through by human editors.


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


Re: [Talk-us] Removing tiger:* tags

2010-08-07 Thread Alan Mintz

At the risk of being accused of letting a good argument die...

At 2010-08-07 13:28, Paul Johnson wrote:

On Thu, 29 Jul 2010 15:52:31 -0700, Dave Hansen wrote:
 Please keep them.  They're not hurting anything.

Mapper fatigue.  I don't really see how anything beyond tiger:reviewed=no
and tiger:tlid= tags are useful at this point, save to make tags more
difficult to sift through by human editors.


Except that a number of people have made cases for wanting to have this 
data remain, at least for now. It is not in the spirit of the project to 
step on data that others create and/or want, regardless of whether you 
agree with their need or not, unless it is dead wrong and misleading.


TIGER:* (and many other import something:*) tags are in their own namespace 
to make it clear that they are the raw values from an import. Until those 
values serve no purpose to anyone (and a few have said that they still do), 
they should remain.


If it's fatiguing for you, I'll accept that, even though I don't see that 
myself when using Potlatch or JOSM. Let's modify whatever editor you use to 
hide those tags for you if you want.


I am also seeing instances of gnis:* tags getting removed in the process of 
creating closed ways for those features, instead of those tags being copied 
to the new closed ways.


--
Alan Mintz alan_mintz+...@earthlink.net


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


Re: [Talk-us] Removing tiger:* tags

2010-07-31 Thread Val Kartchner
On Fri, 2010-07-30 at 15:00 -0400, Anthony wrote:
 Basically, the only tag I can imagine worth keeping would be the
 name_type, name_base, name_* ones, and those should be removed from
 the tiger:* namespace.  But really before that can be done a standard
 should be decided on about how to store the names.  Once that is done,
 I'll gladly produce a script to re-add all the name_base/name_types
 that I've deleted.

Good luck on this idea.  This is the fourth time that it has been
brought up since I've been on this mailing list (less than a year).
There is much discussion but no decision is made.  The topic gets
dropped, then the topic comes up a few months later.

- Val -


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


Re: [Talk-us] Removing tiger:* tags

2010-07-31 Thread Anthony
On Fri, Jul 30, 2010 at 9:25 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 03:02, Nathan Edgars II nerou...@gmail.com wrote:
 But road A has been rerouted since the TIGER data was created and now
 ends at road C, without touching road B. You can't use shortcuts like
 this.

 Sure it can be outdated same as any other tag value.

The difference is that no one is keeping it up to date.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Anthony
On Fri, Jul 30, 2010 at 12:24 AM, Alan Millar amillar...@gmail.com wrote:
 I haven't seen a conclusion on what people want to see in the naming
 convention (see for example the thread at
 http://lists.openstreetmap.org/pipermail/talk-us/2010-April/003138.html).

 Just because the conversation is ongoing, that doesn't mean you need to
 delete the data in the meantime.

No, I don't need to, and I generally only do so when I'm otherwise
editing the ways anyway.  I've explained my reasons, and I haven't
heard anything to change my mind about them.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Alan Mintz

At 2010-07-30 07:28, Anthony wrote:

On Fri, Jul 30, 2010 at 12:24 AM, Alan Millar amillar...@gmail.com wrote:
 I haven't seen a conclusion on what people want to see in the naming
 convention (see for example the thread at
 http://lists.openstreetmap.org/pipermail/talk-us/2010-April/003138.html).

 Just because the conversation is ongoing, that doesn't mean you need to
 delete the data in the meantime.

No, I don't need to, and I generally only do so when I'm otherwise
editing the ways anyway.
  I've explained my reasons, and I haven't
heard anything to change my mind about them.


[ This is long. Sorry. ]

I really don't understand your argument. It's the nature of OSM that many 
people will contribute many types of data, much of which will not be cared 
about or understood by the majority of consumers. What's wrong with that, 
and why do you think removing it because you don't understand or like it is 
acceptable behavior in a crowd-sourced environment?


The only reason that makes sense might be it's wrong. In the case of 
tiger:*, it's not wrong. It's in its own namespace because it indicates the 
value as it was in another database at the time of import. Not that I 
believe we need to justify it, but the three (at least) of us arguing to 
keep the tags in this thread, each for reasons that we've described, should 
be sufficient to prove that someone needs the data, and you really have no 
right to stomp on our work, or data that we need for our work. Also, we're 
not alone - many people recognized the need to fix the way names are 
stored. Having to go back to history will be adding an order of magnitude 
to the complexity of that.


Have a look at tagwatch and you'll see that tiger:* is just one of many 
such import namespaces, most of which you are not likely to care about, 
whether they are doc'd or not.


There's another, very important use for the tiger:reviewed tag. It was 
designed to let you know what ways need to be satellite- or GPS-aligned, 
since the original data was very poorly aligned. Having these render 
differently in JOSM is an important workflow tool. After I'm done aligning, 
I remove that tag, as documented in the wiki. When I've surveyed it in real 
life, I add source and source_ref tags to cite my source. BTW, someone 
started stomping on those as well because they saw no need for my picture 
#s[0], but after discussing it, was convinced to leave them alone.


Someone asked a ways back whether the tiger:* tags could be combined into a 
single value, which leads me to think that there is a hidden reason that at 
least two people don't want these. Does it have something to do with the 
editing tools being used? In JOSM, the tags appear in alpha order, which 
ends up placing them almost always below any of the commonly edited tags. 
Is the real problem that other editors aren't doing this, resulting in 
clutter in the editing process? Can't we just solve this in editors, maybe 
by placing the common import namespaces last in sort order?


FWIW, the only time I intentionally *remove* data is when I'm certain (or 
as close as possible to certain) that it is wrong, almost always replacing 
it with my own correct data. I believe this is one of the fundamental 
principles of the community, and would hope that others adhere to it. One 
recent exception is that, over a large chunk of southern California, a user 
had entered maxspeed values that were incorrectly converted from mph to kph 
using a wrong, and sometimes unpredictable, factor. I've moved the ones 
that I know to be wrong (because they are not integral multiples of 5 mph, 
are inconsistent with the road type, and were edited by this user) to 
bad_maxspeed=*. When adding the correct maxspeed from my own survey, I then 
remove the bad_maxspeed tag. Unfortunately, some remain with maxspeed=40, 
for which it is not possible to determine accuracy in all cases, but that's 
not a reason to remove them until I have proof. BTW, the same user also 
can't spell (English/American/Spanish names mostly), and I've spent a fair 
amount of time having to research and correct those, too. I don't wipe them 
out just because I think they're likely wrong, though, until I research them.


Notes:
[0] Those source_ref=AM909_* values in source_ref are links to the pics I 
have of the names of the streets. There are other source_ref:*=* values for 
other attributes that are proved by pics. At some point, they could be 
links to an online repository of these pics, given interest, and some 
post-processing to remove faces and license plates. Right now, they allow 
me to look back at partial surveys of attributes (like speed limits) and 
combine them with newer surveying to form a complete picture, and are an 
important part of my workflow.


--
Alan Mintz alan_mintz+...@earthlink.net


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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Anthony
On Fri, Jul 30, 2010 at 2:24 PM, Alan Mintz
alan_mintz+...@earthlink.net wrote:
 There's another, very important use for the tiger:reviewed tag.

As I've said above, that's the one tiger tag I don't remove (until
I've reviewed the way, of course).

You don't seem to have read that message.  In it I went through each
of the tiger tags individually and explained what was wrong with them.
 The tiger:tlid key in particular is in horrible shape, to the point
where I guess at least 95% of them *are* wrong.

Basically, the only tag I can imagine worth keeping would be the
name_type, name_base, name_* ones, and those should be removed from
the tiger:* namespace.  But really before that can be done a standard
should be decided on about how to store the names.  Once that is done,
I'll gladly produce a script to re-add all the name_base/name_types
that I've deleted.

Anyway, I hear what you're saying about removing things added by
others, but when you fill the database with millions upon millions of
entries with no apparent usefulness, I think part of the burden is on
you to justify why they should stay.

TIGER was great for filling up what was a nearly blank map.  But
gradually we should be moving beyond TIGER.  Hopefully one day there
will be no TIGER data left.  That should be the goal.

So I guess we're at an impasse.  Because your message above hasn't
provided me any new information.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Apollinaris Schoell
On Thu, Jul 29, 2010 at 4:11 PM, Dave Hansen d...@sr71.net wrote:


 So, the guys that actually went out and were nice enough to collect this
 TIGER data and share it with us have names for all these things: TLIDs.
 That's a pretty concrete, real-world meaning to some people.


Not in osm context. DB id from an external DB are useless in osm. any can
edit them. ways are merged and split over time many of them don't reflect
any link to the tiger tlid anymore. it's just filling the planet files.
I't is nice to have such a reference on the initial import but there is no
use to keep them after edits.
If we had changesets at the time it was imported then this is the place to
add these tags. there they are readonly and don't fill the planet with
useless info
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Apollinaris Schoell


   Just for that short little bridge?  This info should be right (which
  means *one* tlid) or it shouldn't be there at all.  We shouldn't keep
  this crap around just for the hell of it.
 
  By deleting it you're not making it more correct.

 Never said I was.  But deleting incorrect information is better than
 leaving it around, even if it isn't as good as correcting it.


full ack



 How would I even go about checking?  Is this really something we
 should be doing every time we make a bridge?


what a waste of time, let's go mapping instead. this is a wast of time
I think we should enhance Josm/Potlatch to remove these tags in the same way
as it is done for created_by
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Apollinaris Schoell
On Fri, Jul 30, 2010 at 11:24 AM, Alan Mintz
alan_mintz+...@earthlink.netalan_mintz%2b...@earthlink.net
 wrote:


 I really don't understand your argument. It's the nature of OSM that many
 people will contribute many types of data, much of which will not be cared
 about or understood by the majority of consumers. What's wrong with that,
 and why do you think removing it because you don't understand or like it is
 acceptable behavior in a crowd-sourced environment?

 importing is not crowd-sourced! we should apply different rules here. what
is wrong  normally might be a very good thing for imports and the other way
round


 The only reason that makes sense might be it's wrong. In the case of
 tiger:*, it's not wrong. It's in its own namespace because it indicates the
 value as it was in another database at the time of import. Not that I
 believe we need to justify it, but the three (at least) of us arguing to
 keep the tags in this thread, each for reasons that we've described, should
 be sufficient to prove that someone needs the data, and you really have no
 right to stomp on our work, or data that we need for our work. Also, we're
 not alone - many people recognized the need to fix the way names are stored.
 Having to go back to history will be adding an order of magnitude to the
 complexity of that.

 if you need them use a native tiger DB, working through history is such a
pain that it doesn't make sense. GIS experts will know how to do this and
can easily compare osm data with another DB.



 Have a look at tagwatch and you'll see that tiger:* is just one of many
 such import namespaces, most of which you are not likely to care about,
 whether they are doc'd or not.


other trash doesn't make these tags more useful. We have all learned from
early imports and since then changesets have been added to the API0.6
tiger import was done before and we can't blame anyone. but now we can do it
better and fix old mistakes




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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Alan Mintz

At 2010-07-30 12:56, Apollinaris Schoell
wrote:

How would I even go about checking? Is this really something
we
should be doing every time we make a bridge?


what a waste of time, let's go mapping instead. this is a wast of
time
I think we should enhance Josm/Potlatch to remove these tags in the same
way as it is done for created_by 
Hopefully, you were talking about this specific case only, and not all
tiger:*=* tags? Even still, matching the chain of TLIDs to the ways on
either side may still prove to be useful at some point. Do we really need
the database space that badly? Shouldn't an analysis be done to
understand just how much space that is, what the server load will be, how
much it expands the history, etc., as was done with the justified removal
of tags from the nodes?

--
Alan Mintz alan_mintz+...@earthlink.net



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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Apollinaris Schoell
On Fri, Jul 30, 2010 at 1:12 PM, Alan Mintz
alan_mintz+...@earthlink.netalan_mintz%2b...@earthlink.net
 wrote:

 At 2010-07-30 12:56, Apollinaris Schoell wrote:

  How would I even go about checking?  Is this really something we should
 be doing every time we make a bridge?


 what a waste of time, let's go mapping instead. this is a wast of time
 I think we should enhance Josm/Potlatch to remove these tags in the same
 way as it is done for created_by


 Hopefully, you were talking about this specific case only, and not all
 tiger:*=* tags? Even still, matching the chain of TLIDs to the ways on
 either side may still prove to be useful at some point. Do we really need
 the database space that badly? Shouldn't an analysis be done to understand
 just how much space that is, what the server load will be, how much it
 expands the history, etc., as was done with the justified removal of tags
 from the nodes?


personally I think all of them. there is no value after editing.
usually I keep tlid, zipcode, county, name_type
even that this isn't very useful there can be still some use if an
application doen't yet use county polygons or there is no info about zipcode
otherwise in osm
longterm even these should go away.



 --
 Alan Mintz alan_mintz+...@earthlink.net

 ___
 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] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 30 July 2010 21:00, Anthony o...@inbox.org wrote:
 On Fri, Jul 30, 2010 at 2:24 PM, Alan Mintz
 alan_mintz+...@earthlink.net wrote:
 There's another, very important use for the tiger:reviewed tag.

 As I've said above, that's the one tiger tag I don't remove (until
 I've reviewed the way, of course).

 You don't seem to have read that message.  In it I went through each
 of the tiger tags individually and explained what was wrong with them.
  The tiger:tlid key in particular is in horrible shape, to the point
 where I guess at least 95% of them *are* wrong.

How do you come to that figure?  My guess would be that 95% are right.
 The only objects that may contain a TLID that refers to a different
real life object and don't contain a TLID that refers to the actual
object can be those that (a) underwent very heavy surgery (not simple
splitting or joining, but exchanging tags and geometry with another
object for example) or (b) were fictitious and shouldn't have been in
tiger in the first place.

Most objects have not been touched at all, out of those which have
been touched by a mapper, most have been changed using common sense to
find the shortest path to make the object correct (e.g. change
street's name tag and leave geometry mostly alone or change geometry
and leave the name alone, splitting, joining, etc)

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 30 July 2010 22:12, Alan Mintz alan_mintz+...@earthlink.net wrote:
 Do we really need
 the database space that badly?

I've heard arguments on the talk list that this clutters the database
and similarly wikipedia= tags should be massively removed and if at
all, links should be maintained then in the wikipedia database *to*
our objects rather in our database to wikipedia pages.

This just sounds like passing on the hot potato.  Even if osm comes to
be a point where references to ten different databases are kept for
objects, it's still valuable information, and I personally don't see
how it's inconvenient.  If it hurts your eyes how the name= and
highway= tags are lost among the other tags in your favourite editor,
then perhaps modify the editor.  Keep the links in whatever database
it makes most sense, for example wikipedia pages are indexed by their
title, which is a pretty stable reference, as opposed to OSM id's,
that's why it make more sense to keep them here.  TIGER data we can't
edit, that's why it makes more sense to keep the id's here.

Flickr (if treated as a big database where each photo is a record) had
the balls to store references to osm objects, as well as dopplr.com
IDs and foursquare.com venue IDs in their machine tags for each
picture that is a photograph of a given object.  There was no fear of
cluttering their machine tags space.  Why would it be an issue in
osm?

Also note that once there's a photo on flickr that is tagged with an
osm object id and a foursquare.com venue id at the same time, you have
a link between OSM and foursquare.com, no need to duplicate this
information in either of these databases.  If that osm object contains
a tiger tlid, you can tie the foursquare.com venue to a tiger record
and so on.

I'm not asking anyone to go adding these tags, but just saying that
they don't hurt, even if they're just a hint (a bridge that contains
twenty TLIDs and perhaps only one of them is the right one).

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Nathan Edgars II
On Fri, Jul 30, 2010 at 6:36 PM, andrzej zaborowski balr...@gmail.com wrote:
 Also note that once there's a photo on flickr that is tagged with an
 osm object id and a foursquare.com venue id at the same time, you have
 a link between OSM and foursquare.com, no need to duplicate this
 information in either of these databases.  If that osm object contains
 a tiger tlid, you can tie the foursquare.com venue to a tiger record
 and so on.

Serious question: why would anyone want to do this? (putting aside the
fact that foursquare is probably not for streets) Does the TLID have
any significance outside TIGER?

 I'm not asking anyone to go adding these tags, but just saying that
 they don't hurt, even if they're just a hint (a bridge that contains
 twenty TLIDs and perhaps only one of them is the right one).

What about a bridge that contains forty TLIDs and none is the right
one because the right one was the fiftieth and that many TLIDs
wouldn't fit in the maximum field size (255 characters, I believe)?

The way I see it is that if I were mapping an area from scratch,
nobody would go adding the TIGER tags. So if I completely redo an
area, whether I use existing ways or draw new ways, there's no reason
to keep the TIGER tags. If anyone objects, I can change my workflow to
delete the old ways and create new ways rather than redrawing the old
ways :)

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Josh Kraayenbrink
On Fri, Jul 30, 2010 at 5:50 PM, Nathan Edgars II nerou...@gmail.comwrote:

 The way I see it is that if I were mapping an area from scratch, nobody
 would go adding the TIGER tags. So if I completely redo an area, whether I
 use existing ways or draw new ways, there's no reason to keep the TIGER
 tags. If anyone objects, I can change my workflow to delete the old ways and
 create new ways rather than redrawing the old ways :)



I concur with this. My workflow involves removing TIGER data when I move a
node/way using gps traces or satellite imagery. I saw no value in keeping
this data. I believe I brought this topic up a while ago and no one ever
really gave me a good reason not to do this. If anyone does object, I will
delete the old way and draw a new one as Nathan stated as well, I just find
more value in moving the ways because a history on the way will show that it
originated from a TIGER Import, but no longer references to it because it is
in fact, not that way anymore. I really see no need to reference it anymore.
I do not however, go deleting TIGER tags off ways I do not touch.
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 31 July 2010 00:50, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 6:36 PM, andrzej zaborowski balr...@gmail.com wrote:
 Also note that once there's a photo on flickr that is tagged with an
 osm object id and a foursquare.com venue id at the same time, you have
 a link between OSM and foursquare.com, no need to duplicate this
 information in either of these databases.  If that osm object contains
 a tiger tlid, you can tie the foursquare.com venue to a tiger record
 and so on.

 Serious question: why would anyone want to do this? (putting aside the
 fact that foursquare is probably not for streets) Does the TLID have
 any significance outside TIGER?

Various use cases I can see right now, and there are more.
 * You may just want to display a link to the osm object or tiger
object on a flickr photo page (flickr already does it for photos
tagged with osm:node|way|relation= ), the service may even
automatically extract metadata from either of the databases, like
this is a building, this is a road, so even the computer can know
what exactly is on the photo, no need to analyse the picture.  Google
could use it to enhance picture search etc.  OSM gives you some
information on the object, TIGER gives you other type of information
(official classification, weird area codes etc), another database
(like foursquare.com? not sure) can tell you the capacity of a bar and
maybe even price level for a restaurant that's a node in OSM.
 * knowing which direction the camera looked, you can actually overlay
the road geometry on it, make it clickable etc., same way Google
Street View shows 3d lines for roads on the panoramas.
 * knowing that road A in TIGER crosses roads B, C and D, you can do
sanity checks if the same ways cross each other in OSM, that may be
helpful both to the tiger maintainers and to OSM.  Same way you can
check if a junction has the right number of roads meeting there.
 * you can provide routing in one area using map A, and seemlessly
switch to map B when you cross some border and based on some other
critera.  In effect you can generate a single route using multiple
maps, you can mix and match in any ways you like.

Wikipedia page on Linked Data has more on this, there are endless
possibilities.


 I'm not asking anyone to go adding these tags, but just saying that
 they don't hurt, even if they're just a hint (a bridge that contains
 twenty TLIDs and perhaps only one of them is the right one).

 What about a bridge that contains forty TLIDs and none is the right
 one because the right one was the fiftieth and that many TLIDs
 wouldn't fit in the maximum field size (255 characters, I believe)?

 The way I see it is that if I were mapping an area from scratch,
 nobody would go adding the TIGER tags. So if I completely redo an
 area, whether I use existing ways or draw new ways, there's no reason
 to keep the TIGER tags. If anyone objects, I can change my workflow to
 delete the old ways and create new ways rather than redrawing the old
 ways :)


What I mean is keep the tags if it doesn't cost you anything.  If it
would impact your mapping effiency then perhaps it make more sense to
skip them, it's a tradeoff.  However when you map an area from
scratch, what metadata do you add?  Perhaps highway= classes and
name=, all other other information are pretty boring to survey and
it's easier to just copy them over from the tiger ways you delete.  I
just use ctrl+c + ctrl+shift+v, this copies all the tags in JOSM, and
you can then modify the values if anything is wrong in that data.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Nathan Edgars II
On Fri, Jul 30, 2010 at 8:11 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 00:50, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 6:36 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 Also note that once there's a photo on flickr that is tagged with an
 osm object id and a foursquare.com venue id at the same time, you have
 a link between OSM and foursquare.com, no need to duplicate this
 information in either of these databases.  If that osm object contains
 a tiger tlid, you can tie the foursquare.com venue to a tiger record
 and so on.

 Serious question: why would anyone want to do this? (putting aside the
 fact that foursquare is probably not for streets) Does the TLID have
 any significance outside TIGER?

 Various use cases I can see right now, and there are more.
  * You may just want to display a link to the osm object or tiger
 object on a flickr photo page (flickr already does it for photos
 tagged with osm:node|way|relation= ), the service may even
 automatically extract metadata from either of the databases, like
 this is a building, this is a road, so even the computer can know
 what exactly is on the photo, no need to analyse the picture.  Google
 could use it to enhance picture search etc.  OSM gives you some
 information on the object, TIGER gives you other type of information
 (official classification, weird area codes etc), another database
 (like foursquare.com? not sure) can tell you the capacity of a bar and
 maybe even price level for a restaurant that's a node in OSM.
  * knowing which direction the camera looked, you can actually overlay
 the road geometry on it, make it clickable etc., same way Google
 Street View shows 3d lines for roads on the panoramas.
  * knowing that road A in TIGER crosses roads B, C and D, you can do
 sanity checks if the same ways cross each other in OSM, that may be
 helpful both to the tiger maintainers and to OSM.  Same way you can
 check if a junction has the right number of roads meeting there.
  * you can provide routing in one area using map A, and seemlessly
 switch to map B when you cross some border and based on some other
 critera.  In effect you can generate a single route using multiple
 maps, you can mix and match in any ways you like.

I don't think you understand how the TLIDs are stored in OSM. They
were never one TLID per way; the initial import joined a bunch of
adjacent ways and concatenated the TLIDs.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 31 July 2010 02:24, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 8:11 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 00:50, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 6:36 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 Also note that once there's a photo on flickr that is tagged with an
 osm object id and a foursquare.com venue id at the same time, you have
 a link between OSM and foursquare.com, no need to duplicate this
 information in either of these databases.  If that osm object contains
 a tiger tlid, you can tie the foursquare.com venue to a tiger record
 and so on.

 Serious question: why would anyone want to do this? (putting aside the
 fact that foursquare is probably not for streets) Does the TLID have
 any significance outside TIGER?

 Various use cases I can see right now, and there are more.
  * You may just want to display a link to the osm object or tiger
 object on a flickr photo page (flickr already does it for photos
 tagged with osm:node|way|relation= ), the service may even
 automatically extract metadata from either of the databases, like
 this is a building, this is a road, so even the computer can know
 what exactly is on the photo, no need to analyse the picture.  Google
 could use it to enhance picture search etc.  OSM gives you some
 information on the object, TIGER gives you other type of information
 (official classification, weird area codes etc), another database
 (like foursquare.com? not sure) can tell you the capacity of a bar and
 maybe even price level for a restaurant that's a node in OSM.
  * knowing which direction the camera looked, you can actually overlay
 the road geometry on it, make it clickable etc., same way Google
 Street View shows 3d lines for roads on the panoramas.
  * knowing that road A in TIGER crosses roads B, C and D, you can do
 sanity checks if the same ways cross each other in OSM, that may be
 helpful both to the tiger maintainers and to OSM.  Same way you can
 check if a junction has the right number of roads meeting there.
  * you can provide routing in one area using map A, and seemlessly
 switch to map B when you cross some border and based on some other
 critera.  In effect you can generate a single route using multiple
 maps, you can mix and match in any ways you like.

 I don't think you understand how the TLIDs are stored in OSM. They
 were never one TLID per way; the initial import joined a bunch of
 adjacent ways and concatenated the TLIDs.

I don't see how it changes anything.  If a piece of interstate I-405
is described by one relation or two ways one for each carriage in osm,
and 10 segments in TIGER, than that's a way to describe it.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Nathan Edgars II
On Fri, Jul 30, 2010 at 8:28 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 02:24, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 8:11 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 On 31 July 2010 00:50, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 6:36 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 Also note that once there's a photo on flickr that is tagged with an
 osm object id and a foursquare.com venue id at the same time, you have
 a link between OSM and foursquare.com, no need to duplicate this
 information in either of these databases.  If that osm object contains
 a tiger tlid, you can tie the foursquare.com venue to a tiger record
 and so on.

 Serious question: why would anyone want to do this? (putting aside the
 fact that foursquare is probably not for streets) Does the TLID have
 any significance outside TIGER?

 Various use cases I can see right now, and there are more.
  * You may just want to display a link to the osm object or tiger
 object on a flickr photo page (flickr already does it for photos
 tagged with osm:node|way|relation= ), the service may even
 automatically extract metadata from either of the databases, like
 this is a building, this is a road, so even the computer can know
 what exactly is on the photo, no need to analyse the picture.  Google
 could use it to enhance picture search etc.  OSM gives you some
 information on the object, TIGER gives you other type of information
 (official classification, weird area codes etc), another database
 (like foursquare.com? not sure) can tell you the capacity of a bar and
 maybe even price level for a restaurant that's a node in OSM.
  * knowing which direction the camera looked, you can actually overlay
 the road geometry on it, make it clickable etc., same way Google
 Street View shows 3d lines for roads on the panoramas.
  * knowing that road A in TIGER crosses roads B, C and D, you can do
 sanity checks if the same ways cross each other in OSM, that may be
 helpful both to the tiger maintainers and to OSM.  Same way you can
 check if a junction has the right number of roads meeting there.
  * you can provide routing in one area using map A, and seemlessly
 switch to map B when you cross some border and based on some other
 critera.  In effect you can generate a single route using multiple
 maps, you can mix and match in any ways you like.

 I don't think you understand how the TLIDs are stored in OSM. They
 were never one TLID per way; the initial import joined a bunch of
 adjacent ways and concatenated the TLIDs.

 I don't see how it changes anything.  If a piece of interstate I-405
 is described by one relation or two ways one for each carriage in osm,
 and 10 segments in TIGER, than that's a way to describe it.

So how would you do any of the applications described above? They all
require either a single TLID or everything to be tagged with a field
that includes the correct TLID (due to joining, splitting, and
redrawing, the latter is not true).

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 31 July 2010 02:33, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 8:28 PM, andrzej zaborowski balr...@gmail.com wrote:
 I don't see how it changes anything.  If a piece of interstate I-405
 is described by one relation or two ways one for each carriage in osm,
 and 10 segments in TIGER, than that's a way to describe it.

 So how would you do any of the applications described above? They all
 require either a single TLID or everything to be tagged with a field
 that includes the correct TLID (due to joining, splitting, and
 redrawing, the latter is not true).

So your program tries to come up with a route, it knows it's driving
on road A in osm.
A has id=1 and is tagged tiger:tlid=20:21:22:23, and it is connected
to road B (id=2, tiger:tlid=24:25:26:27) by node id=3.  You also see
that tiger way 23 meets 24.  That clearly means that from osm road A
you can go into tiger way 24 when you reach node id=3, without even
looking at the geometry and fuzzy guessing things (remember routing
works on huge graphs).

Or say that the government releases a database that says how many
traffic signals there are on each segment of road.  Then you can find
the junction nodes on which they should be in OSM, or at least count
how many there should be on a given street.

And yes, street names are not 100% correct or complete in OSM today..
we don't remove them though.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 31 July 2010 03:02, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 8:44 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 02:33, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 8:28 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 I don't see how it changes anything.  If a piece of interstate I-405
 is described by one relation or two ways one for each carriage in osm,
 and 10 segments in TIGER, than that's a way to describe it.

 So how would you do any of the applications described above? They all
 require either a single TLID or everything to be tagged with a field
 that includes the correct TLID (due to joining, splitting, and
 redrawing, the latter is not true).

 So your program tries to come up with a route, it knows it's driving
 on road A in osm.
 A has id=1 and is tagged tiger:tlid=20:21:22:23, and it is connected
 to road B (id=2, tiger:tlid=24:25:26:27) by node id=3.  You also see
 that tiger way 23 meets 24.  That clearly means that from osm road A
 you can go into tiger way 24 when you reach node id=3, without even
 looking at the geometry and fuzzy guessing things (remember routing
 works on huge graphs).

 But road A has been rerouted since the TIGER data was created and now
 ends at road C, without touching road B. You can't use shortcuts like
 this.

Sure it can be outdated same as any other tag value.


 Or am I misunderstanding your example? If you already know A and B are
 joined at node 3, what do the TLIDs tell you?

The TLIDs tell you you where you are if you want to switch from OSM
routing to TIGER routing at that node for example.  And they tell you
road A in TIGER has (say) 4 crossings with other roads, so if that's
not true in OSM, you know one of the maps needs fixing.

If something changes between TIGER2006 and TIGER2009 you can see which
osm segments may need fixing too.


 Or say that the government releases a database that says how many
 traffic signals there are on each segment of road.  Then you can find
 the junction nodes on which they should be in OSM, or at least count
 how many there should be on a given street.

 TLID 24 has two lights and TLID 25 has three. Joined TLID 24;25 might
 have four or five.

Well.. sure, possible, but that's assuming that the database was made
in such unfortunate way that each single lights can be counted two or
more times.  The census data tends to not be that bad (at least in the
design)

 Add one to the possible error for each new segment.
 Then split out bridges and it becomes unmanageable.

Again note about bad data in osm..

Plus if your program sees a non-bridge segment with
tiger:tlid=20:21:23 and a next (bridge) segment with the same
tiger:tlid, it should really notice that the five traffic lights are
somewhere on those two segments, not five on each.


 And yes, street names are not 100% correct or complete in OSM today..
 we don't remove them though.

 So are you saying you or someone else will be checking all TLIDs
 against the TIGER data and correcting errors and adding missing ones?

So people in Germany are mapping curb heights for streets.  There's
the openpistemap and special tagging for ski piste types.  There's a
whole spectrum of informations with different numbers of people who
care about it, and it changes in time. (specially when a visualisation
becomes available.. who cared about dupe nodes before the dupe nodes
map?)

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
 So are you saying you or someone else will be checking all TLIDs
 against the TIGER data and correcting errors and adding missing ones?

I can imagine someone making some clever scripts and then manually
verifying it where there are doubts as a kind of personal project of
the week or something.  A couple of months ago Marcus Wolschon has
been reporting on the general talk list on his progress in adding the
TMC road IDs to OSM in some parts of Germany or Austria.  TMC is some
kind of radio broadcast current traffic amount estimates, some satnavs
can use it to avoid traffic jams automatically.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Nathan Edgars II
On Fri, Jul 30, 2010 at 9:40 PM, andrzej zaborowski balr...@gmail.com wrote:
 So are you saying you or someone else will be checking all TLIDs
 against the TIGER data and correcting errors and adding missing ones?

 I can imagine someone making some clever scripts and then manually
 verifying it where there are doubts as a kind of personal project of
 the week or something.  A couple of months ago Marcus Wolschon has
 been reporting on the general talk list on his progress in adding the
 TMC road IDs to OSM in some parts of Germany or Austria.  TMC is some
 kind of radio broadcast current traffic amount estimates, some satnavs
 can use it to avoid traffic jams automatically.

Sounds like a useful ID number to map. Unlike TLIDs.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread andrzej zaborowski
On 31 July 2010 04:06, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 9:40 PM, andrzej zaborowski balr...@gmail.com wrote:
 So are you saying you or someone else will be checking all TLIDs
 against the TIGER data and correcting errors and adding missing ones?

 I can imagine someone making some clever scripts and then manually
 verifying it where there are doubts as a kind of personal project of
 the week or something.  A couple of months ago Marcus Wolschon has
 been reporting on the general talk list on his progress in adding the
 TMC road IDs to OSM in some parts of Germany or Austria.  TMC is some
 kind of radio broadcast current traffic amount estimates, some satnavs
 can use it to avoid traffic jams automatically.

 Sounds like a useful ID number to map. Unlike TLIDs.

Internet is a *network* of linked databases [1].. if someone has a TMC
to TIGER mapping, you get a TMC to OSM mapping for free.

Cheers

1. http://en.wikipedia.org/wiki/File:Lod-datasets_2009-07-14_colored.png
(see US Census bubble)

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


Re: [Talk-us] Removing tiger:* tags

2010-07-30 Thread Nathan Edgars II
On Fri, Jul 30, 2010 at 10:15 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 31 July 2010 04:06, Nathan Edgars II nerou...@gmail.com wrote:
 On Fri, Jul 30, 2010 at 9:40 PM, andrzej zaborowski balr...@gmail.com 
 wrote:
 I can imagine someone making some clever scripts and then manually
 verifying it where there are doubts as a kind of personal project of
 the week or something.  A couple of months ago Marcus Wolschon has
 been reporting on the general talk list on his progress in adding the
 TMC road IDs to OSM in some parts of Germany or Austria.  TMC is some
 kind of radio broadcast current traffic amount estimates, some satnavs
 can use it to avoid traffic jams automatically.

 Sounds like a useful ID number to map. Unlike TLIDs.

 Internet is a *network* of linked databases [1].. if someone has a TMC
 to TIGER mapping, you get a TMC to OSM mapping for free.

Doesn't look like TMC is tied to ways, let alone the exact ways that
TIGER uses: http://en.wikipedia.org/wiki/Traffic_Message_Channel#Criticism
Have fun with your useless TLIDs.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Apollinaris Schoell
As a general concept this is bad but in many cases a very good idea. many
tiger roads are completely wrong and there is absolute no value to keep any
of the tags. if a mapper does a significant change and is essentially just
keeping some nodes and the name tag then it's better to remove any reference
to a bad source.

a lot of tags for tiger uploads have no benefit and can be removed too
without loosing any valuable info. examples are
tiger:source
tiger:upload_uuid
and probably also
tiger:separated
tiger:county, with county borders available this is no longer useful



On Thu, Jul 29, 2010 at 10:12 AM, Alan Mintz
alan_mintz+...@earthlink.netalan_mintz%2b...@earthlink.net
 wrote:

 A couple of different users have recently been removing all the tiger:*=*
 tags from roads in the process of other edits to them.

 One responded that it was because they were sometimes wrong (which is, of
 course, true, for those roads that we've corrected) and that they did not
 seem to provide any useful data. However, they also contain the original
 breakdown of the prefix, root, and suffix before they got combined into the
 name and then expanded by the balrog-kun bot - information which will be
 useful in the majority of cases if we ever get back to
 splitting/standardizing.

 AFAIK, we haven't (yet) agreed that these tags should be removed, right?

 --
 Alan Mintz alan_mintz+...@earthlink.net


 ___
 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] Removing tiger:* tags

2010-07-29 Thread andrzej zaborowski
On 29 July 2010 19:12, Alan Mintz alan_mintz+...@earthlink.net wrote:
 One responded that it was because they were sometimes wrong (which is, of
 course, true, for those roads that we've corrected) and that they did not
 seem to provide any useful data. However, they also contain the original
 breakdown of the prefix, root, and suffix before they got combined into the
 name and then expanded by the balrog-kun bot - information which will be
 useful in the majority of cases if we ever get back to
 splitting/standardizing.

The only tiger tag that is important to keep (to me) is the
tiger:tlid, all the other values can be pulled from the original TIGER
database provided the TLID.  I can also see the argument for keeping
the name segments as they are now largely used as generic tags, in the
absence of some agreed non tiger: -prefixed tags.

For the record I (balrog-kun) removed the tiger:upload_uuid on any
ways that I touched back when I was expanding the names.  This tag has
no value whatsoever now that API 0.6 supports changesets (and even
without it), but other ways still have the upload_uuid.  The uuid is a
quite long, random string so it occupied a very big part of the planet
snapshots and made it very hard to for example build a search index of
all the tag values including substrings (for example using suffix
trees).

I would recommend that sequential, integer ids are always used in
databases like OSM, instead of UUIDs.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 1:12 PM, Alan Mintz
alan_mintz+...@earthlink.net wrote:
 A couple of different users have recently been removing all the tiger:*=*
 tags from roads in the process of other edits to them.

I'm among them.  Mostly because they are not documented in the wiki.

 However, they also contain the original
 breakdown of the prefix, root, and suffix before they got combined into the
 name and then expanded by the balrog-kun bot - information which will be
 useful in the majority of cases if we ever get back to
 splitting/standardizing.

If you want to do that, just go back to the original database.

 AFAIK, we haven't (yet) agreed that these tags should be removed, right?

Dunno.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 3:33 PM, andrzej zaborowski balr...@gmail.com wrote:
 The only tiger tag that is important to keep (to me) is the
 tiger:tlid, all the other values can be pulled from the original TIGER
 database provided the TLID.

Unfortunately, that's also one of the hardest ones to keep, because it
doesn't have any real world meaning.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Dave Hansen
On Thu, 2010-07-29 at 18:44 -0400, Anthony wrote:
 On Thu, Jul 29, 2010 at 1:12 PM, Alan Mintz
 alan_mintz+...@earthlink.net wrote:
  A couple of different users have recently been removing all the tiger:*=*
  tags from roads in the process of other edits to them.
 
 I'm among them.  Mostly because they are not documented in the wiki.

Heh.  OK, let's go deleting all of the tags that don't show up in the
wiki.  That should pretty significantly reduce the size of the
database. :)

  However, they also contain the original
  breakdown of the prefix, root, and suffix before they got combined into the
  name and then expanded by the balrog-kun bot - information which will be
  useful in the majority of cases if we ever get back to
  splitting/standardizing.
 
 If you want to do that, just go back to the original database.

Sometimes, since people removed things and moved them around, it's very
difficult to _go_ back to the original database.  Every one of these
tags make that more feasible.

  AFAIK, we haven't (yet) agreed that these tags should be removed, right?
 
 Dunno.

Please keep them.  They're not hurting anything.  


-- Dave


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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 6:52 PM, Dave Hansen d...@sr71.net wrote:
 On Thu, 2010-07-29 at 18:44 -0400, Anthony wrote:
 On Thu, Jul 29, 2010 at 1:12 PM, Alan Mintz
 alan_mintz+...@earthlink.net wrote:
  A couple of different users have recently been removing all the tiger:*=*
  tags from roads in the process of other edits to them.

 I'm among them.  Mostly because they are not documented in the wiki.

 Heh.  OK, let's go deleting all of the tags that don't show up in the
 wiki.  That should pretty significantly reduce the size of the
 database. :)

Will it?  I can't think of many that I've run across.

  However, they also contain the original
  breakdown of the prefix, root, and suffix before they got combined into the
  name and then expanded by the balrog-kun bot - information which will be
  useful in the majority of cases if we ever get back to
  splitting/standardizing.

 If you want to do that, just go back to the original database.

 Sometimes, since people removed things and moved them around, it's very
 difficult to _go_ back to the original database.  Every one of these
 tags make that more feasible.

Just look in the history for when the way was originally added.

  AFAIK, we haven't (yet) agreed that these tags should be removed, right?

 Dunno.

 Please keep them.  They're not hurting anything.

Please define them in the wiki, and I'll keep them.  Unless I have a
definition, I have no way of determining if they're correct or not.

Furthermore, don't store redundant data in the OSM database.  There's
absolutely no excuse for having 200 ways which all say name=Cain Rd,
name_base=Cain, name_type=Rd.  It's absolutely terrible design.

So come up with a better design, define it in the wiki, and I'll keep it.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Dave Hansen
On Thu, 2010-07-29 at 18:58 -0400, Anthony wrote:
   However, they also contain the original
   breakdown of the prefix, root, and suffix before they got combined into 
   the
   name and then expanded by the balrog-kun bot - information which will be
   useful in the majority of cases if we ever get back to
   splitting/standardizing.
 
  If you want to do that, just go back to the original database.
 
  Sometimes, since people removed things and moved them around, it's very
  difficult to _go_ back to the original database.  Every one of these
  tags make that more feasible.
 
 Just look in the history for when the way was originally added.

With way combination and splitting, _this_ isn't feasible, either.
TIGER didn't have any bridges, and so doing this for a road with bridges
since inserted can be a real pain.

   AFAIK, we haven't (yet) agreed that these tags should be removed, right?
 
  Dunno.
 
  Please keep them.  They're not hurting anything.
 
 Please define them in the wiki, and I'll keep them.  Unless I have a
 definition, I have no way of determining if they're correct or not.

They're defined very precisely in the ruby code that imported them.
That's publicly available in SVN.  If someone is interested in sticking
them on the wiki, I'll be happy to point you to it.

 Furthermore, don't store redundant data in the OSM database.  There's
 absolutely no excuse for having 200 ways which all say name=Cain Rd,
 name_base=Cain, name_type=Rd.  It's absolutely terrible design.
 
 So come up with a better design, define it in the wiki, and I'll keep it.

Heh.  I actually like the concept of separating out the different parts
of the name.  I think that's a nice design on the part of the TIGER
folks.  OSM itself is designed around the single name concept, and I
believe that these help bridge the gap.  We can't change the design now.
It got imported, what, 3 years ago?  I guess we could have a robot crawl
them like we did the node tags, but what's the gain?  

-- Dave


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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread jeremy jozwik
On Thu, Jul 29, 2010 at 4:11 PM, Dave Hansen d...@sr71.net wrote:
 So, the guys that actually went out and were nice enough to collect this
 TIGER data and share it with us have names for all these things: TLIDs.
 That's a pretty concrete, real-world meaning to some people.

 rant
 Geez, OSM means lots of different things to different people.  Tagging
 truly is open, and people are encouraged to add tags that help _them_,
 not that the rest of the rest of the world agrees on and loves.  Leave
 the hard work of the people that laid the groundwork before you *alone*.
 Go map.  Please.
 /rant

is there any way that all these tiger tags can be grouped into a mass
tiger tag? somewhat like the relations tag which itself contains more
tags?

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 7:06 PM, Dave Hansen d...@sr71.net wrote:
 On Thu, 2010-07-29 at 18:58 -0400, Anthony wrote:
 Just look in the history for when the way was originally added.

 With way combination and splitting, _this_ isn't feasible, either.
 TIGER didn't have any bridges, and so doing this for a road with bridges
 since inserted can be a real pain.

What is the tlid supposed to be for an added bridge?  It doesn't make
any sense.  The tlid is an internal TIGER id.  Way combination and
splitting is exactly the reason I've chosen *not* to keep tlids.
Because tlids don't make any sense once you start changing the ways
from the original data.

 They're defined very precisely in the ruby code that imported them.
 That's publicly available in SVN.  If someone is interested in sticking
 them on the wiki, I'll be happy to point you to it.

Yeah, put in the wiki how the tags represent objective information
about the world we're mapping, and I'll be happy to keep them in OSM.

 Furthermore, don't store redundant data in the OSM database.  There's
 absolutely no excuse for having 200 ways which all say name=Cain Rd,
 name_base=Cain, name_type=Rd.  It's absolutely terrible design.

 So come up with a better design, define it in the wiki, and I'll keep it.

 Heh.  I actually like the concept of separating out the different parts
 of the name.  I think that's a nice design on the part of the TIGER
 folks.

Me too.  But not 200 times for the same name.  And not in a special
tiger namespace.

 We can't change the design now.
 It got imported, what, 3 years ago?  I guess we could have a robot crawl
 them like we did the node tags, but what's the gain?

I don't know.  I'm not the one who insists on keeping them.

If you've got data in OSM which is imported and can never be changed,
it shouldn't have been imported in the first place.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread andrzej zaborowski
On 30 July 2010 00:58, Anthony o...@inbox.org wrote:
 Please define them in the wiki, and I'll keep them.  Unless I have a
 definition, I have no way of determining if they're correct or not.

So you're going to delete anything you can't verify?  Well good luck.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 7:11 PM, Dave Hansen d...@sr71.net wrote:
 Leave
 the hard work of the people that laid the groundwork before you *alone*.

Let's look at an example of what it means to leave that work alone.

http://www.openstreetmap.org/browse/way/44945783

A bridge split from the Florida Turnpike.

tiger:tlid = 86486485:86486486:86486387;
86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601

24 tlids for a single bridge.

Yeah, that's really useful and accurate.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 7:40 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 30 July 2010 00:58, Anthony o...@inbox.org wrote:
 Please define them in the wiki, and I'll keep them.  Unless I have a
 definition, I have no way of determining if they're correct or not.

 So you're going to delete anything you can't verify?

No, only things that are unverifiable.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 7:49 PM, Alan Millar amillar...@gmail.com wrote:
 Furthermore, don't store redundant data in the OSM database.  There's
 absolutely no excuse for having 200 ways which all say name=Cain Rd,
 name_base=Cain, name_type=Rd.  It's absolutely terrible design.

 Patches welcome.  Please contribute a fix.

I've been fixing it.  The fact that Cain Rd has a base of Cain and
a type Rd is already in the database over and over and over again.
I've been taking out the redundant copies of that information (which
should have been in a separate lookup table from the beginning
anyway).

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Mike N.

A couple of different users have recently been removing all the tiger:*=*
tags from roads in the process of other edits to them.


I'm among them.  Mostly because they are not documented in the wiki.


 Better start putting them all back.  They are documented in the wiki.

http://wiki.openstreetmap.org/wiki/TIGER_to_OSM_Attribute_Map


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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Jim McAndrew
On Thu, Jul 29, 2010 at 7:55 PM, Anthony o...@inbox.org wrote:

 On Thu, Jul 29, 2010 at 7:49 PM, Alan Millar amillar...@gmail.com wrote:
  Furthermore, don't store redundant data in the OSM database.  There's
  absolutely no excuse for having 200 ways which all say name=Cain Rd,
  name_base=Cain, name_type=Rd.  It's absolutely terrible design.
 
  Patches welcome.  Please contribute a fix.

 I've been fixing it.  The fact that Cain Rd has a base of Cain and
 a type Rd is already in the database over and over and over again.
 I've been taking out the redundant copies of that information (which
 should have been in a separate lookup table from the beginning
 anyway).

  I was never a fan of splitting a way, duplicating its tags, for something
like a small bridge over a creek
It would be great if attributes could be assigned to a number of ways, at
least from a normalization standpoint.
From a UI standpoint, I don't really know how it would be done, but it could
be possible.
Modifying all the existing OSM data would be a challenge though.
___
Talk-us mailing list
Talk-us@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-us


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 7:41 PM, Anthony o...@inbox.org wrote:
 On Thu, Jul 29, 2010 at 7:11 PM, Dave Hansen d...@sr71.net wrote:
 Leave
 the hard work of the people that laid the groundwork before you *alone*.

 Let's look at an example of what it means to leave that work alone.

 http://www.openstreetmap.org/browse/way/44945783

 A bridge split from the Florida Turnpike.

 tiger:tlid = 86486485:86486486:86486387;
 86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601

 24 tlids for a single bridge.

 Yeah, that's really useful and accurate.

Let's look at the other tags:

tiger:cfcc = A41; A25

CFCC might be useful.  It's described at
http://www.proximityone.com/tgrcfcc.htm  However, by leaving things
alone, it's inaccurate.  A25 is Primary road without limited access,
US highways, separated.  Great.  But A41 is Local, neighborhood, and
rural road, city street, unseparated.  WTF?

tiger:county = Sumter, FL

Obsolete due to boundary relations.

tiger:name_base = Florida's

I'm not even sure that's correct.

tiger:name_base_1 = State Highway 91

Is it?  In my experience these names are wrong as often as they are
right.  And they should be on ref tags or in relations anyway.  The
people maintaining the state highways refs in my state have done a
much better job than TIGER.  Might as well remove the TIGER crap.

tiger:name_type = Tpke

Doesn't even match the current name.  Should I change it to spell it
out?  Or is this supposed to be saying that the name_type *used to be*
Tpke?  If it's what it used to be, that should be in the history.  If
it's what TIGER says, you should check TIGER.

tiger:reviewed = no

This is actually the only tag I generally leave, if I have not
reviewed the road.

tiger:separated = no; yes

No, yes!  Ah, now I get it.

tiger:source = tiger_import_dch_v0.6_20070809
tiger:upload_uuid = bulk_upload.pl-178dac49-0bad-45ee-a1bd-085ddec65183

Should be in the changeset.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 8:09 PM, Alan Millar amillar...@gmail.com wrote:
 Specifically, RIGHT NOW, you are screwing with my ability to improve
 mkgmap.  Stop deleting them until you provide a better replacement
 functionality.

What is it that you are using this info for in mkgmap?  Or is this theoretical?

Let me know, and maybe I can help you.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 8:09 PM, Jim McAndrew j...@loc8.us wrote:
 It would be great if attributes could be assigned to a number of ways, at
 least from a normalization standpoint.
 From a UI standpoint, I don't really know how it would be done, but it could
 be possible.
 Modifying all the existing OSM data would be a challenge though.


http://wiki.openstreetmap.org/wiki/Relations/Proposed/Street

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 8:04 PM, Mike N. nice...@att.net wrote:
  Better start putting them all back.  They are documented in the wiki.

 http://wiki.openstreetmap.org/wiki/TIGER_to_OSM_Attribute_Map

That's an explanation of how to convert the tiger fields into OSM
keys.  The only preserved data is:

The Tiger Line ID (tlid) as well as the TIGER start and end zero-cell
fields, and maybe the raw CFCC should be preserved, just for the hell
of it.

Oh, okay, just for the hell of it.

But as I've shown (http://www.openstreetmap.org/browse/way/44945783)
the tlids don't even make sense.  tiger:tlid =
86486485:86486486:86486387;
86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601?
 Just for that short little bridge?  This info should be right (which
means *one* tlid) or it shouldn't be there at all.  We shouldn't keep
this crap around just for the hell of it.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread andrzej zaborowski
On 30 July 2010 02:26, Anthony o...@inbox.org wrote:
 But as I've shown (http://www.openstreetmap.org/browse/way/44945783)
 the tlids don't even make sense.  tiger:tlid =
 86486485:86486486:86486387;
 86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601?
  Just for that short little bridge?  This info should be right (which
 means *one* tlid) or it shouldn't be there at all.  We shouldn't keep
 this crap around just for the hell of it.

By deleting it you're not making it more correct.  Probably the bridge
just corresponds to one TLID (if you can't be bothered checking which,
a good rule is leave it alone for someone to fix), but there are other
situations where one way will correspond to two or more TLIDs.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Anthony
On Thu, Jul 29, 2010 at 8:30 PM, andrzej zaborowski balr...@gmail.com wrote:
 On 30 July 2010 02:26, Anthony o...@inbox.org wrote:
 But as I've shown (http://www.openstreetmap.org/browse/way/44945783)
 the tlids don't even make sense.  tiger:tlid =
 86486485:86486486:86486387;
 86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601?
  Just for that short little bridge?  This info should be right (which
 means *one* tlid) or it shouldn't be there at all.  We shouldn't keep
 this crap around just for the hell of it.

 By deleting it you're not making it more correct.

Never said I was.  But deleting incorrect information is better than
leaving it around, even if it isn't as good as correcting it.

 Probably the bridge
 just corresponds to one TLID (if you can't be bothered checking which,
 a good rule is leave it alone for someone to fix), but there are other
 situations where one way will correspond to two or more TLIDs.

How would I even go about checking?  Is this really something we
should be doing every time we make a bridge?

Yes, there are situations where one way will correspond to two or more
TLIDs.  But probably 95% or more of the times I deal with TIGER ways I
am splitting ways, not combining them.

In any case, I disagree that it's better to leave information you know
to be wrong in rather than deleting it.  Perhaps that's our
fundamental disagreement.  If I see something that's wrong, I'd rather
delete it than just leave it.  If there were a relatively easy way for
me to fix then I'd do that, but with tlids I don't know of any
remotely easy way to look up the right information.

As for tiger:name_base, tiger:name_type, etc., if there's someone
that's using that information, we definitely should take it out of the
tiger namespace.  I'd be happy to move it from tiger:name_base=* to
name_base=* instead of deleting it, if someone is using it and would
take 5 minutes to put something up on the wiki announcing it.  If it's
useful, then it's useful for non-tiger ways as well as tiger ways.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Dave Hansen
On Thu, 2010-07-29 at 20:26 -0400, Anthony wrote:
 But as I've shown (http://www.openstreetmap.org/browse/way/44945783)
 the tlids don't even make sense.  tiger:tlid =
 86486485:86486486:86486387;
 86507262:86489492:86507324:86490164:86489590:86489573:86490037:86489467:86490875:86490202:86499582:86497723:86486483:86486384:86486386:86520528:86520529:86489713:86489637:86489612:86489601?
  Just for that short little bridge? 

In reality, the bridge was probably only a portion of one of those
tlids.

During the import, we joined all of the neighboring tlids with the same
name to form ways.  After the import, someone came along and split that
way back up to form the bridge.  The tlids represent the original set of
data from which the bridge might have come.  I hope that makes it more
clear at least how we got here.

-- Dave


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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread andrzej zaborowski
On 30 July 2010 03:04, Anthony o...@inbox.org wrote:
 On Thu, Jul 29, 2010 at 8:46 PM, Anthony o...@inbox.org wrote:
 If the tlids represent the original set of data from
 which the bridge might have come, then it's best off in the history.

 And sticking with the theme of creating a general solution rather
 than maintaining kludgy tiger-specific hacks, maybe we could

It's not tiger specific to be specific.  If anybody wants to find
correspondences between OSM objects and USGS objects and store in the
db then I really believe it's useful information.  We can't help
having many databases on the internet referring to / describing the
same real objects, so let's at least order the mess.

That's also why it's not best stored in the object's history -- the
same osm object may come to describe a different real world object
after some edits.

Cheers

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Nathan Edgars II
On Thu, Jul 29, 2010 at 6:51 PM, Anthony o...@inbox.org wrote:
 On Thu, Jul 29, 2010 at 3:33 PM, andrzej zaborowski balr...@gmail.com wrote:
 The only tiger tag that is important to keep (to me) is the
 tiger:tlid, all the other values can be pulled from the original TIGER
 database provided the TLID.

 Unfortunately, that's also one of the hardest ones to keep, because it
 doesn't have any real world meaning.

It also sometimes gets truncated when long ways are combined, since
the long list of TLIDs becomes longer than the maximum field size.

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


Re: [Talk-us] Removing tiger:* tags

2010-07-29 Thread Alan Millar

On Jul 29, 2010, at 5:41 PM, Anthony wrote:

In any case, I disagree that it's better to leave information you know
to be wrong in rather than deleting it.  Perhaps that's our
fundamental disagreement.


For my part in the conversation, I *agree* with you that people  
should delete (or fix when possible) information that they know is  
wrong.


But that is not the (or my) fundamental disagreement.  My  
disagreement is on the deletion of *all* tiger: tags, because you  
don't see a need for them or you don't like the namespace or they  
don't fit your view of what/where/how they should be documented.



As for tiger:name_base, tiger:name_type, etc., if there's someone
that's using that information, we definitely should take it out of the
tiger namespace.  I'd be happy to move it from tiger:name_base=* to
name_base=* instead of deleting it, if someone is using it and would
take 5 minutes to put something up on the wiki announcing it.  If it's
useful, then it's useful for non-tiger ways as well as tiger ways.



Yes, it is useful for non-tiger ways as well.  And I will bet it will  
be useful for other countries besides the U.S. also.


I haven't seen a conclusion on what people want to see in the naming  
convention (see for example the thread at http:// 
lists.openstreetmap.org/pipermail/talk-us/2010-April/003138.html).


Just because the conversation is ongoing, that doesn't mean you need  
to delete the data in the meantime.


- Alan


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