< AltoAdige - Südtirol

AltoAdige - Südtirol/OpenGisData HouseNumber Import2

About

On multiple occasions it was announced that a project called OpenGISData.eu is willing to import house numbers of South Tyrol into OSM.

The data to import originates from the autonomous province of Bolzano/Bozen, Italy. The data set (called WEGE) contains about 126.741 addresses and covers the province completely. OpenStreetMap data currently contains only 7666 house numbers.

OpenStreetMap house numbersSouth Tyrol WEGE house numbers

For the previous, unsuccessful import attempt, see AltoAdige - Südtirol/OpenGISData House Number Import.

License

The province has communicated to be willing to publish most of its data as open data (CC-0).

The OpenGisData.eu project has a special permission to import the housenumbers data into OSM under the ODbL license

OpenGisData.eu mappers meeting

On Friday, 30.01.2014 there was a meeting to discuss this project with the mappers.

This is the presentation made by Mr. Pietro d'Orio about the project

Report of the meeting:

  • The mappers and the OpenGisData director's have approved the job done.
  • The proposal is to import at once all the new house numbers, using the changeset "OpenGisData.eu" (pending approval of the community)
  • The *.osm files "to check" by municipality will be made available on this page. With this *osm files the mappers can do:
    • the check of the existings house numbers
    • the deletion of the obsolete house numbers
  • The proposal is to remove all tags addr:* from the buildings, and taking the point geometry (pending approval of the community) because of the following reasons:
    • The house number entity is by definition a point
    • There are many cases where there is more house numbers for each building
    • Would be a shame miss the information of the position of the house numbers
    • Other imports (eg Vienna) have entered the house numbers as points Deleted on the advice of the local community

The rules of import

The actions of import and all the rules will be agreed with the OSM community of South Tyrol on the mailing list Talk-it-southtyrol and during the OpenGisData Mappers meeting of December 2013

Finding a pilot town

To verify the analysis and test the import, the community has chosen the municipalities of Martell / Martello as the testing pilot town

 !

OSM tags

Key:addr

  • addr:country will be omitted, but if already present it will be fixed to 'IT' if incorrect. Deleted on the advice of the local community
  • addr:city will be inserted using the multi languages rules.
  • addr:postcode postcodes actually can be different within municipalities in South Tyrol (e.g. Eppan has 39057 and 39050). The house numbers to be imported have the correct postcode.
  • addr:street will be inserted using the multi languages rules, the tags addr:street:de, addr:street:it and addr:street:lld will be checked and updated.
  • addr:place some house numbers in South Tyrol does not have an associated street, but are directly related to a place (e.g. a hamlet). For those, the tag addr:place will be used (also according to the multi languages rules).
  • addr:hamlet will be used only for house number street-based with the place information.
  • addr:housenumber

Multi language rules

South Tyrol is a multilingual region, where both German and Italian are official languages and in some of the municipalities Ladin is the third official language.

How to choose the correct language order for generic name fields

Generic names (such as addr:city) should be populated with every locally official language where the (locally) more commonly used name comes first.

In this import, these non-localized name tags (see above) will be filled using the order provided in this ASTAT table that contains relative percentages of Italian,German and Ladin native speakers for each municipality.

Ladins towns

The municipalities where the majority of people speak Ladin, will be tagged with *:lld at first, for example:

  • Badia / Abtei (it and lld names are the same)
  • Corvara / Corvara in Badia / Corvara
  • La Val / Wengen / La Valle
  • Mareo / Marebbe / Enneberg
  • San Martin de Tor / St. Martin in Thurn / S. Martino in Badia
  • Santa Cristina Gherdëina / S. Cristina Valgardena / St. Christina in Gröden
  • Sëlva / Wolkenstein in Gröden / Selva di Val Gardena
  • Urtijëi / St.Ulrich / Ortisei

The german attributes will inserted in the *:de tags The italian attributes will inserted in the *:it tags

The street names in Ladin towns are only signposted in Ladin, therefore the following rule is applied:

  • the tag addr:street should be the same as addr:street:lld
  • the tags addr:street:de and addr:street:it should be populated (if there are apporpriate translations of the respective street name)

Import Documentation

See /Technical Import Documentation about documentation of the software and tools used for transforming the data.

Preliminary analysis

Results of preliminary analysis

  • WEGE house numbers: 127.624
    • Find match with OSM: 8.331
    • New inserts: 117.901
  • OSM actual house numbers: 8.987
    • Find match with WEGE : 8.331 92,7%
    • Not matched with WEGE 656 (to check) 0,7%

Results of preliminary analysis on the pilot municipality Martell / Martello

Here you can download 3 osm files that contains the house numbers to check, to delete and to insert

  • WEGE house numbers: 324
    • Find match in OSM: 250
    • New inserts: 65
  • OSM actual house numbers: 259 (253)
    • Find match with WEGE : 250 96,5%
    • Not matched with WEGE 9 (to delete) 3,5%


  • Duplicate data in OSM: some features have the same address tag, for example: 39020 Martell / Martello, Maiern 96
  • The 9 house number that not found a match in WEGE are problem like 39020 Martell / Martello, Gand 65. This house number does not exists. Need to be deleted. 4 New house number will be inserted:
    • 39020 Martell / Martello, Gand 65/A
    • 39020 Martell / Martello, Gand 65/B
    • 39020 Martell / Martello, Gand 65/C
    • 39020 Martell / Martello, Gand 65/D

Pending questions

There are no more pending questions. See /Pending Questions for in previous issues.

IMPORT

The deadline for any suggestions on the following mailing was 13th February 2014

Import of the housenumbers that are missing in OSM

During the OpenGisData meeting of 1st January 2014 the people have decide to import in one step all the missing house numbers.

The import is announced on the international import mailing list on 7th February 2014 The import of the housenumbers that are missing in OSM (118.723 objects) has been completed 31th March 2014, with 118 requests (one for each municipality) OpenGISData

The tags of the changesets were:

Import of the housenumbers that exist in OSM

Update the existing house numbers

For each municipality exists two files, for example martello_update.zip and martello_check.zip.

Everyone can download this files and do the update via JOSM

How to update the data in JOSM

  1. Download and install JOSM
  2. Download the *_update.osm for one municipality from here and load the file in JOSM
  3. Download the OSM data in a new layer
  4. Enable the *_update layer, and select one feature
  5. Copy all the keys/values of this feature
  6. Switch the editing to the download-data layer
  7. Select the feature that you want to update
  8. CTRL+SHIFT+V will paste the keys/values, updating the existing keys/values without losing the existing tags
  9. Repeat from 4 to 8 until you have finish
  10. Use the file *_check.osm file to find the corrensponent osm features. If the housenumbers does not exists, delete all the addr:* tags from those OSM features
  11. Upload the changes. Please use the correct changeset tags for fixing/updating!! (if is possible, do all with one changeset)
  12. Edit the Get Data table and replace the *_update and *_check link with the link of the changesets. Mark the column COMPLETE with YES when you have finish

The tag to use for the changeset:

Get the Data

In the next table you can find two files for each South Tyrol municipalities:

  • TO UPDATE: OSM housenumbers with correspondence with the Province of Bolzano DB (WEGE). Please copy the tags (CTRL+MAIUSC+C) from the *_update.osm file, select the correspondent existing feature in OSM, and paste the tags (CTRL+MAIUSC+V)
  • TO CHECK: OSM housenumbers without correspondence with the housenumbers of Public Administration (maybe to delete in OSM, or maybe miss in the WEGE DB)

When you have finished the editing of one municipality, please edit the COMPLETE column typing YES

A good suggestion is insert the Changeset number instead the link of the zipfile

Status

MunicipalityNEW INSERTTO UPDATETO CHECKCOMPLETE
Ahrntal - Valle AurinaChangeset 21362376Changeset 29162467Changeset 29162050YES
Aldein - Aldino Changeset 21363206 Changeset 21551061 YES
Algund - LagundoChangeset 21363315Changeset 21471162Changeset 21471220YES
Altrei - Anterivo Changeset 21363403 Changeset 21551168 -- YES
Andrian - AndrianoChangeset 21363431Changeset 21452442--YES
Auer - Ora Changeset 21363465 Changeset 21493683 YES
Badia - Abtei Changeset 21363576 Changeset 29173971 -- YES
Barbian - BarbianoChangeset 21363691barbiano_update.zipbarbiano_check.zipNO
Bolzano - BozenChangeset 21363726bolzano_update.zipbolzano_check.zipNO
Brenner - BrenneroChangeset 21364306brennero_update.zipbrennero_check.zipNO
Brixen - BressanoneChangeset 21364446bressanone_update.zipbressanone_check.zipNO
Bronzolo - BranzollChangeset 21364756----YES
Bruneck - BrunicoChangeset 21364840brunico_update.zipbrunico_check.zipNO
Burgstall - PostalChangeset 21364996postal_update.zippostal_check.zipNO
Corvara - Corvara in BadiaChangeset 21365249corvara_in_badia_update.zipcorvara_in_badia_check.zipNO
Deutschnofen - Nova Ponente Changeset 21365307 Changeset 21551284 -- YES
Eppan a.d. Weinstr. - Appiano s.s.d.v.Changeset 21365387Changeset 21440318Changeset 21440960YES
Feldthurns - VelturnoChangeset 21365722velturno_update.zipvelturno_check.zipNO
Franzensfeste - FortezzaChangeset 21365787fortezza_update.zip--NO
Freienfeld - Campo di TrensChangeset 21365827--campo_di_trens_check.zipCHECK
GaisChangeset 21365971gais_update.zip--NO
Gargazon - GargazzoneChangeset 21366023gargazzone_update.zipgargazzone_check.zipNO
Glurns - GlorenzaChangeset 21366064glorenza_update.zipglorenza_check.zipNO
Graun im Vinschgau - Curon VenostaChangeset 21366099curon_venosta_update.zipcuron_venosta_check.zipNO
Gsies - Valle di CasiesChangeset 21366149valle_di_casies_update.zip--NO
Hafling - AvelengoChangeset 21366189avelengo_update.zip--NO
Innichen - S.CandidoChangeset 21366273scandido_update.zipscandido_check.zipNO
Jenesien - S.Genesio AtesinoChangeset 21366343sgenesio_atesino_update.zip--NO
Kaltern a.d. Weinstr. - Caldaro s.s.d.v.Changeset 21366407Changeset 21441475Changeset 21441532YES
Karneid - Cornedo all'IsarcoChangeset 21414643cornedo_allisarco_update.zip--NO
Kastelbell-Tschars - Castelbello-CiardesChangeset 21414757 YES
Kastelruth - CastelrottoChangeset 21414820castelrotto_update.zipcastelrotto_check.zipNO
Kiens - ChienesChangeset 21414946chienes_update.zipchienes_check.zipNO
Klausen - ChiusaChangeset 21414988chiusa_update.zipchiusa_check.zipNO
Kuens - CainesChangeset 21415072caines_update.zip--NO
Kurtatsch a.d.Weinstr. - Cortaccia s.s.d.v. Changeset 21415717 Changeset 21471469 YES
Kurtinig a.d. Weinstr. - Cortina s.s.d.v. Changeset 21415786 Changeset 21471712 -- YES
Laas - Lasa Changeset 21415806 Changeset 22354051 YES
Laives - LeifersChangeset 21415880----YES
Lajen - LaionChangeset 21416039laion_update.ziplaion_check.zipNO
LanaChangeset 21416083lana_update.ziplana_check.zipNO
Latsch - LacesChangeset 21416212laces_update.ziplaces_check.zipNO
Laurein - LauregnoChangeset 21416271lauregno_update.zip--NO
La Val - Wengen - La ValleChangeset 21416295----YES
Lüsen - LusonChangeset 21416329luson_update.zipluson_check.zipNO
Mals - Malles VenostaChangeset 21416363malles_venosta_update.zipmalles_venosta_check.zipNO
Mareo - Marebbe - EnnebergChangeset 21417252marebbe_update.zipmarebbe_check.zipNO
Margreid a.d. Weinstr. - Magre' s.s.d.v. Changeset 21417395 Changeset 21471557 Changeset 21471617 YES
Marling - MarlengoChangeset 21417418marlengo_update.zipmarlengo_check.zipNO
Martell - MartelloChangeset 21417442martello_update.zipmartello_check.zipNO
Meran - MeranoChangeset 21416446Changesets 21420277, 21420315, 21420324Changeset 21420830YES
Mölten - MeltinaChangeset 21417463meltina_update.zip--NO
Montan - MontagnaChangeset 21417477montagna_update.zipmontagna_check.zipNO
Moos in Passeier - Moso in PassiriaChangeset 21417494moso_in_passiria_update.zipmoso_in_passiria_check.zipNO
Mühlbach - Rio di PusteriaChangeset 21417513rio_di_pusteria_update.ziprio_di_pusteria_check.zipNO
Mühlwald - Selva dei MoliniChangeset 21417535--selva_dei_molini_check.zipCHECK
Nals - Nalles Changeset 21417587 Changeset 21471869 -- YES
Naturns - NaturnoChangeset 21417598naturno_update.zipnaturno_check.zipNO
Natz-Schabs - Naz-SciavesChangeset 21417614naz_sciaves_update.zipnaz_sciaves_check.zipNO
Neumarkt - Egna Changeset 21417671 Changeset 21532081 YES
Niederdorf - VillabassaChangeset 21417704villabassa_update.zipvillabassa_check.zipNO
Olang - ValdaoraChangeset 21417792valdaora_update.zip--NO
Partschins - ParcinesChangeset 21417815parcines_update.zipparcines_check.zipNO
Percha - PercaChangeset 21417845----NO
Pfalzen - FalzesChangeset 21417913falzes_update.zipfalzes_check.zipNO
Pfitsch - Val di Vizze Changeset 21417925 Changeset 25177807 -- YES
PlausChangeset 21417938----YES
Prad am Stilfser Joch - Prato allo Stelvio Changeset 21417984 Changeset 23249368, Changeset 23267673 YES
Prags - BraiesChangeset 21417994braies_update.zip--NO
Prettau - PredoiChangeset 21418042----YES
Proveis - ProvesChangeset 21418058----YES
Rasen-Antholz - Rasun AnterselvaChangeset 21418078--rasun_anterselva_check.zipCHECK
Ratschings - RacinesChangeset 21417994racines_update.zip--NO
Riffian - RifianoChangeset 21418119----YES
Ritten - RenonChangeset 21418182renon_update.ziprenon_check.zipNO
Rodeneck - RodengoChangeset 21418191rodengo_update.ziprodengo_check.zipNO
Salorno - Salurn From: snaut,Changesets 20920663, 20920337,20918256, 20918039,20914406, 20899323,20899020 YES
Sand in Taufers - Campo TuresChangeset 21418294campo_tures_update.zipcampo_tures_check.zipNO
San Martin de Tor - St.Martin in Thurn - S.Martino in BadiaChangeset 21418317smartino_in_badia_update.zipsmartino_in_badia_check.zipNO
Santa Cristina Gherdëina - S.Cristina Valgardena - St.Christina in GrödenChangeset 21418339----YES
Sarntal - SarentinoChangeset 21418369sarentino_update.zipsarentino_check.zipNO
Schenna - ScenaChangeset 21418421scena_update.zipscena_check.zipNO
Schlanders - SilandroChangeset 21418478silandro_update.zipsilandro_check.zipNO
Schluderns - SludernoChangeset 21418505sluderno_update.zip--NO
Schnals - SenalesChangeset 21418547senales_update.zipsenales_check.zipNO
Sëlva - Wolkenstein in Gröden - Selva di Val GardenaChangeset 21418565selva_di_val_gardena_update.zipselva_di_val_gardena_check.zipNO
Sexten - SestoChangeset 21418585sesto_update.zipsesto_check.zipNO
Sterzing - VipitenoChangeset 21418634vipiteno_update.zipvipiteno_check.zipNO
Stilfs - Stelvio Changeset 21418655 Changeset 24166100 YES
St.Leonhard in Pass. - S.Leonardo in PassiriaChangeset 21418709sleonardo_in_passiria_update.zip--NO
St.Lorenzen - S.Lorenzo di SebatoChangeset 21418722slorenzo_di_sebato_update.zipslorenzo_di_sebato_check.zipNO
St.Martin in Passeier - S.Martino in PassiriaChangeset 21418776smartino_in_passiria_update.zipsmartino_in_passiria_check.zipNO
St.Pankraz - S.PancrazioChangeset 21418797spancrazio_update.zip--NO
Taufers im Münstertal - Tubre[Changeset 21418843--tubre_check.zipCHECK
Terenten - TerentoChangeset 21418873terento_update.zip--NO
Terlan - TerlanoChangeset 21418887Changeset 21452576Changeset 21452602YES
Tiers - TiresChangeset 21418911tires_update.ziptires_check.zipNO
Tirol - TiroloChangeset 21418945Changeset 22438142Changeset 22438176YES
Tisens - TesimoChangeset 21418962Changeset 21470777Nothing to doYES
Toblach - DobbiacoChangeset 21419002dobbiaco_update.zipdobbiaco_check.zipNO
Tramin a.d. Weinstr. - Termeno s.s.d.v.Changeset 21419032 Changeset 21471263 YES
Truden - TrodenaChangeset 21419056----YES
Tscherms - CermesChangeset 21419089YES
U.L.Frau i.W.-St.Felix - Senale-S.FeliceChangeset 21419109senale_sfelice_update.zipsenale_sfelice_check.zipNO
Ulten - UltimoChangeset 21419148ultimo_update.zipultimo_check.zipNO
Urtijëi - St.Ulrich - OrtiseiChangeset 21419139ortisei_update.zip--NO
Vadena - Pfatten Changeset 21419117 Changeset 21453565 YES
Vahrn - VarnaChangeset 21419248varna_update.zipvarna_check.zipNO
Villanders - VillandroChangeset 21419286villandro_update.zipvillandro_check.zipNO
Villnöss - FunesChangeset 21419325funes_update.zip--NO
Vintl - VandoiesChangeset 21419342vandoies_update.zipvandoies_check.zipNO
Völs am Schlern - Fie' allo SciliarChangeset 21419381fie_allo_sciliar_update.zip--NO
Vöran - VeranoChangeset 21419412----YES
Waidbruck - Ponte GardenaChangeset 21419451----YES
Welsberg - MonguelfoChangeset 21419462--monguelfo_check.zipCHECK
Welschnofen - Nova LevanteChangeset 21419478nova_levante_update.zipnova_levante_check.zipNO
This article is issued from Openstreetmap. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.