[Imports] Proposed Import - Cache Valley, UT Address Points
jacob at cyptem.com
jacob at cyptem.com
Tue Oct 11 18:28:42 UTC 2022
OK, so it seems foreign keys are out. I am not a "master" programmer but
I think I have enough experience to accomplish this import. Therefore I
propose:
- Import data without foreign keys. Use previously described script, and
JOSM Conflation plugin to automatically handle 99.9% of cases.
Realistically this seems like the maximum that *any* automated system
can manage, regardless of programming knowledge. An advanced script does
not have local knowledge like I do. Both existing OSM data as well as
reference dataset have errors and omissions. If a 100% automated import
is required, then an import here is not possible.
- Use JOSM to manually handle the remaining 0.1% of conflation cases.
For these remaining issues, the deviations from reference data which
would cause problems with future updates are not marked using a foreign
key. Where necessary, perform on-the-ground checks to resolve conflicts.
- For future updates, there are multiple options:
- Only import areas which do not have existing good data. Since this
import's scope is currently limited to Cache Valley, UT, that means new
developments and expansion into farm land.
- Alternatively, when updating areas with older data (for example 10
years from now when parcels may have been divided, etc.), handle
conflation with previously imported data using a combination of
automatic matching and manual review, just like the initial import.
Thanks all for your input. I'll get to work right now updating the Wiki
page. Let me know what you think of these ideas.
Jacob
On 2022-10-11 07:25, Martin Koppenhoefer wrote:
> sent from a phone
>
>> On 10 Oct 2022, at 20:25, Greg Troxel <gdt at lexort.com> wrote:
>>
>> What I was trying to say is that without the benefit of experience of
>> getting all the way through an import, 2 years of living with it, and
>> contemplating an update import, foreign keys seem like they ought to
>> be
>> broadly useful. My impression from the list is that almost no one who
>> has that experience thinks so.
>
> foreign keys are also harmful, at the extreme they may prevent a
> contributor from performing an update because they do not know how to
> deal with it, or prevent simplifying things by combining the geometry
> (if everything is the same except the foreign key).
>
> Cheers Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/imports/attachments/20221011/e2026641/attachment.htm>
More information about the Imports
mailing list