Re: [Imports-us] Seattle Import

2013-12-14 Thread Mike N

On 12/14/2013 1:50 AM, Clifford Snow wrote:


Eric Fischer got me thinking when he was working on a tiger fix that we
need to retain this data for future updates, even if we don't know how
to do updates today. Rather than use kingcounty:id, shouldn't we have a
consistent method of identifying tags that may be needed in the future?
It's possible just using :id is sufficient. However, maybe something
like update:id, although that has problems as well.



Future updates must handle OSM mapper's edits:
  - A mapper adds a new building address to OSM before the next county 
update.  This must be detected and handled by the import re-sync 
conflation process without an ID.
  - A mapper removes a building address from OSM.  Re-import must 
answer the question of whether the building was torn down, or vandalism 
where the mapper wanted to decrease the visibility of a competing business.


I don't see the need for any database ID to link the data for future 
updates since it won't simplify that process.



___
Imports-us mailing list
Imports-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/imports-us


Re: [Imports-us] Seattle Import

2013-12-14 Thread Richard Welty
On 12/14/13 1:50 AM, Clifford Snow wrote:

 Eric Fischer got me thinking when he was working on a tiger fix that
 we need to retain this data for future updates, even if we don't know
 how to do updates today. Rather than use kingcounty:id, shouldn't we
 have a consistent method of identifying tags that may be needed in the
 future? It's possible just using :id is sufficient. However, maybe
 something like update:id, although that has problems as well.

 Thoughts?

maybe

source:id

richard



signature.asc
Description: OpenPGP digital signature
___
Imports-us mailing list
Imports-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/imports-us


Re: [Imports-us] Seattle Import

2013-12-14 Thread Clifford Snow
On Sat, Dec 14, 2013 at 9:29 AM, Jason Remillard
remillard.ja...@gmail.comwrote:

 I don't support importing these id tags. For updates, the optimal
 identity of an OSM object is a combination of its location, size, and
 name/address.You don't have to believe me, Paul has perfectly working
 code that does updates to OSM addresses without a primary db key.


Jason,
Keeping an id tag does give the advantage that the issuing agency can see
if we made changes to it. I really think that OSM can work side by side
with government agencies to improve both of our databases. Right now we are
mostly just a user of the data. But as we improve and refine the data, ours
becomes better. For example, this gives fire departments better house
locations so they can improve their data.

Collaborating with governmental groups (just as long as they have more than
3 letters that start with N) can give us positive press. That positive
press will bring new users to OSM.

I do agree that we can easily get by without the source id tag. But my
feeling is that for a minimal investment, we can gain some positive
benefits.

BTW - I need to clear up some confusion. This is only an address import. No
buildings. We do have some building outlines, but feel that addresses have
a higher priority. We are using NYC suggestion of splitting up the data by
voting district. A typical district has 200 to 300 addresses. The biggest
has just under 700.


-- 
Clifford

OpenStreetMap: Maps with a human touch
___
Imports-us mailing list
Imports-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/imports-us


Re: [Imports-us] Seattle Import

2013-12-14 Thread Jason Remillard
Hi Clifford,

 Collaborating with governmental groups (just as long as they have more than
 3 letters that start with N) can give us positive press. That positive press
 will bring new users to OSM.


I am all for working with the upstream data sources. The technical
argument goes both ways, they have to track OSM without their ids if
they want to pick up organic changes to OSM after the import.

For addresses, everybody should be using the augmented path matching
algorithm when trying to compare between OSM and external data sets -
http://en.wikipedia.org/wiki/Hopcroft%E2%80%93Karp_algorithm.

Thanks
Jason

___
Imports-us mailing list
Imports-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/imports-us


Re: [Imports-us] Seattle Import

2013-12-14 Thread Serge Wroclawski
Indeed, they absolutely lead to problems.

In NYC we've found several problems with IDs already:

1. The IDs that we thought were unqiue are not- some have special magic
values. It turns out two agencies have different IDs for the same
building, and we may have wanted to be using the other one the one we chose.

2. When we conflate a building, it's often the case that the mapper will
have identified different features than the city did. For example, a
building with a garage, the mapper may have identified the garage as a
separate building, but not the city. Now we have to decide which building
gets the ID.


It's a mess. I was against building IDs but other wanted them- I'd have
fought against them harder if it happened again today.

- Serge


On Sat, Dec 14, 2013 at 4:04 PM, Mike N nice...@att.net wrote:

 On 12/14/2013 1:31 PM, Clifford Snow wrote:

 Keeping an id tag does give the advantage that the issuing agency can
 see if we made changes to it. I really think that OSM can work side by
 side with government agencies to improve both of our databases. Right
 now we are mostly just a user of the data. But as we improve and refine
 the data, ours becomes better. For example, this gives fire departments
 better house locations so they can improve their data.


  What is their test to see if we (OSM?) have made changes?   What if an
 OSM user corrects the location, or moves it near a better access entrance,
 but doesn't touch the ID?   In any case, I would think the government
 agency's best query would be Give me any address object modified since
 {last synchronization date}.

   I'll agree with Jason's observation that external IDs in OSM data tend
 to discourage corrections and additional contribution by new mappers.



 ___
 Imports-us mailing list
 Imports-us@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/imports-us

___
Imports-us mailing list
Imports-us@openstreetmap.org
https://lists.openstreetmap.org/listinfo/imports-us