Re: [Talk-it-southtyrol] Import South Tyrol house numbers in OSM

2014-01-30 Thread Martin Raifer

Hello,

since you are going to discuss the address import tomorrow at the  
OpenGisData.eu mappers meeting, and I can't be there in person, I'll give  
you some comments here:


1. Less is more

* addr:full tags

I'd just drop the addr:full:* tags, they are of no use here.

* addr:country tags

Drop the addr:country tags, too. This is overly redundant in my opinion.  
The only place where this data may come in handy would be for addresses  
that are very near to the border, but in those cases the addr:country  
could be added by the mapper during the import, if one thinks that it  
makes sense.


* addr:source tags

Drop those. It's good enough to tag the source on the changesets (and the  
import wiki pages). No need for a source tag on every imported datum.


2. Address tagging

I think we've talked about this already [1], but addresses in South Tyrol  
are of two different kinds: a) street-based or b) place-based.


If it is street-based, the addr:street tag must be used (and if available,  
an addr:hamlet can be used optionally to indicate the Fraktion/frazione  
of the address). On the other hand, if an address is place-based the  
addr:place tag must be used and there must be no addr:street tag.


Looking at the test data for Martell, I see that all addresses are  
converted as street-based ones, which is incorrect as most (or all?) of  
them are actually place-based addresses. (See how the addresses in Martell  
are currently tagged.)


I know that the WEGE-DB doesn't directly have this data (and that the data  
is quite inconsistent from one municipality to the next). But that doesn't  
mean that you can import this incomplete data into OSM. The solution to  
this problem is either to program some kind of heuristic that takes nearby  
places into account, or to let mappers decide before or during the import  
(this approach would require a more elaborate importing procedure rather  
than just providing 3 .osm files to import with JOSM).


3. addr:aa2osmid

I think we've talked about this, too. Why do you need other ids to  
represent already unique identifiers? While having external IDs (like GTFS  
stuff, TMC, Gemeindekennzahl, etc.) in OSM is quite bad in principle, this  
particular ID is even worse: There is no accessible external dataset to  
which these IDs correspond to, nobody other than you can check if they are  
still correct, no mapper can know what to put in if new addresses are  
mapped on the ground or if errors are being corrected, etc… Also, see  
point number 1 above (less is more).


I don't see how this field should be necessary in the future. Please show  
me one use-case where this ID is necessary. Until then I'm strongly  
against importing this field.


4. Announce internationally

Please note that you will have to announce this import also on the  
international @imports [2] mailing list. In the last few months there have  
been several other address import proposals which were all heavily  
discussed.


Best regards,
Martin

[1]  
https://wiki.openstreetmap.org/wiki/AltoAdige_-_Südtirol/OpenGisData_HouseNumber_Import2#OSM_tags

[2] https://lists.openstreetmap.org/listinfo/imports

___
Talk-it-southtyrol mailing list
Talk-it-southtyrol@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it-southtyrol


Re: [Talk-it-southtyrol] Import South Tyrol house numbers in OSM

2014-01-30 Thread Martin Raifer

Ciao Pietro!


I'd just drop the addr:full:* tags, they are of no use here.
I don't understand: need to drop only addr:full:it and the addr:full:de  
and taking the addr:full or need to drop addr:full too?


Drop all of them. From the OSM wiki: “Use [addr:full] for [an] address if  
you

find the structured address fields unsuitable for denoting the address of
this particular location.” This doesn't apply to any address in the WEGE
DB as far as I know.


2. Address tagging

I think we've talked about this already [1], but addresses in South  
Tyrol are of two different kinds: a) street-based or b) place-based.


The kinds are 3: a) street-based,  b) place-based  c) both


Really? How does c) look like in real life? Do you have an example?

Looking at the test data for Martell, I see that all addresses are  
converted as street-based ones, which is incorrect as most (or all?) of  
them are actually place-based addresses. (See how the addresses in  
Martell are currently tagged.)


I pay many attenction about this question:  In the Wege DB there are no  
place-based addresses in Martell. This is not an error. All the actually  
place-based addresses are incorrect.
I say this because in the other municipality (for example Bressanone)  
the place-based addresses are correct.

But i'm going to check this problem within tomorrow


I do honestly doubt that. The user who originally mapped the existing
addresses in Martell told me that there are no road names in Martell. (One
can easily confirm this by looking around the town in google streetview.
Also, look at the supposedly street names: Meiern, Ennetal, Sonnenberg,
Gand, … those don't sound like street names, do they?)
For OSM the situation is quite clear: If there are no street signs, the
roads are unnamed. If the roads are unnamed, one cannot use addr:street to
reference these.

I cannot help but to assume that either the WEGE-DB contains slightly
wrong data or describes slightly different things than what we would like
to describe in OSM.


3. addr:aa2osmid
[…]

[…] but if you say that this ID is not necessary, i will drop it.


Huh. I ask you: Why did you want to import it in the first place? It was
you who proposed this field on the import-plan, wasn't you?


Best wishes,
Martin

___
Talk-it-southtyrol mailing list
Talk-it-southtyrol@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it-southtyrol


Re: [Talk-it-southtyrol] Import South Tyrol house numbers in OSM

2014-01-30 Thread Pietro d'Orio

Il 30/01/2014 18:25, Martin Raifer ha scritto:

Ciao Pietro!


I'd just drop the addr:full:* tags, they are of no use here.
I don't understand: need to drop only addr:full:it and the 
addr:full:de and taking the addr:full or need to drop addr:full too?


Drop all of them. From the OSM wiki: “Use [addr:full] for [an] address 
if you

find the structured address fields unsuitable for denoting the address of
this particular location.” This doesn't apply to any address in the WEGE
DB as far as I know.

You are right. Ok I drop all the addr:full* tags



2. Address tagging

I think we've talked about this already [1], but addresses in South 
Tyrol are of two different kinds: a) street-based or b) place-based.


The kinds are 3: a) street-based,  b) place-based  c) both


Really? How does c) look like in real life? Do you have an example?
I see one example in Bressanone: In the city of Bressanone does exists 
Via Vinzenz Goller. But in the same municipality of Bressanone, in the 
Fraction of S. Andrea, does exists the same street Via Vinzenz Goller. 
Also the full address are: Bressanone, Via Vinzenz Goller, 1 and 
Bressanone, Fraz. S. Andrea, Via Vinzenz Goller, 1.
I am absolutely sure about this question (i have worked with the house 
numbers of Bressanone for my company): by not taking the combination 
place-based+street-based there are duplicate house numbers in the 
Bressanone municipality.
If you search on Google Maps bressanone vinzenz goller you can see two 
results too.


Looking at the test data for Martell, I see that all addresses are 
converted as street-based ones, which is incorrect as most (or all?) 
of them are actually place-based addresses. (See how the addresses 
in Martell are currently tagged.)


I pay many attenction about this question:  In the Wege DB there are 
no place-based addresses in Martell. This is not an error. All the 
actually place-based addresses are incorrect.
I say this because in the other municipality (for example Bressanone) 
the place-based addresses are correct.

But i'm going to check this problem within tomorrow


I do honestly doubt that. The user who originally mapped the existing
addresses in Martell told me that there are no road names in Martell. 
(One

can easily confirm this by looking around the town in google streetview.
Also, look at the supposedly street names: Meiern, Ennetal, Sonnenberg,
Gand, … those don't sound like street names, do they?)
For OSM the situation is quite clear: If there are no street signs, the
roads are unnamed. If the roads are unnamed, one cannot use 
addr:street to

reference these.

I cannot help but to assume that either the WEGE-DB contains slightly
wrong data or describes slightly different things than what we would like
to describe in OSM.
Last evening i have watch on streete view too. You are right. In 
martello there are no street.

I hope I can find a solution about this problem.



3. addr:aa2osmid
[…]

[…] but if you say that this ID is not necessary, i will drop it.


Huh. I ask you: Why did you want to import it in the first place? It was
you who proposed this field on the import-plan, wasn't you?
At this page: 
http://wiki.openstreetmap.org/wiki/AltoAdige_-_S%C3%BCdtirol/OpenGISData_House_Number_Import
I read ath the point 7: Each address got a cryptic project-ID that is 
practically unmaintainable by a mapper

Also i have think that a non-cryptic ID are necessary.





Best wishes,
Martin



___
Talk-it-southtyrol mailing list
Talk-it-southtyrol@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-it-southtyrol