Veneto/File delle Regole SHP-to-OSM
Questo è il file delle regole da utilizzare con Shp-to-osm.
Per ulteriori dettagli sul suo utilizzo clicca qui.
Per sapere come effettuare import con Shp-to-osm clicca qui
NOTA
Gli elementi ancora privi di una appropriata convenzione di tagging (quelli all'interno delle celle bianche) sono stati taggati esclusivamente con note=descrizioneelemento, così da agevolarne la selezione in JOSM.
La sottostante riga di comando implica che il file delle regole sia nominato
rules_CTR_Veneto
I nomi del files .shp di input e .osm di output vanno definiti dall'utente.
RIGA DI COMANDO
java -cp shp-to-osm-0.8.1-jar-with-dependencies.jar com.yellowbkpk.geo.shp.Main --shapefile ./nomefile.shp --rulesfile ./rules_CTR_Veneto --osmfile nomefileoutput --outputFormat osm
IMPORTANTE
Questo file è tratto dalla pagina delle convenzioni di editing per le CTR Veneto. Eventuali modifiche, correzioni, aggiunte o rimozioni devono essere necessariamente riportate in entrambi i contenuti.
Nonostante il sottostante file delle regole contenga anche le informazioni necessarie alla conversione e al tagging di .shp files formati da soli nodi, a tutt'oggi (06/07/2011) shp-to-osm sembra essere buggato e non in grado di svolgere questo compito. Nessun problema con aree e linee.
ULTIMO AGGIORNAMENTO FILE: --Darkswan (talk) 18:25, 22 November 2013 (UTC)
# Regole per convertire in dati OSM gli shapefile appartenenti alla CTR Veneto, tramite il programma shp-to-osm # Codifica degli shapefile CTR: http://www.regione.veneto.it/NR/rdonlyres/26AFDADC-13AE-4584-9BA4-3FF395CE2A22/0/Codifiche5000e10000.pdf # This is a comma-delimited format. # Field: Description: # 1 The shapefile type to match (outer, inner, line, point) (see below) # 2 The source attribute name to match # 3 The source attribute value to match. Can be empty to match all values. # 4 The name of the tag to apply when the source key/value pair match. # 5 The value of the tag to apply. Use a sinlgle dash ("-") to use the original value. # # The shape file types are: # outer = The outer polygon of a MultiPolygon # inner = The inner polygon of a MultiPolygon # line = A line string of a MultiLineString # point = A point of a PointString # Edifici outer,ATT_FACC,BFC009,tourism,museum outer,ATT_FACC,BFC010,name,Osservatorio Astronomico outer,ATT_FACC,BFC012,amenity,police outer,ATT_FACC,BFC019,building,farm outer,ATT_FACC,BFC028,office,government outer,ATT_FACC,BFC035,amenity,post_office outer,ATT_FACC,BFC052,amenity,townhall outer,ATT_FACC,BFC053,amenity,bank outer,ATT_FACC,BFC056,amenity,restaurant outer,ATT_FACC,BFC061,amenity,courthouse outer,LIVCOD,0101,building,yes outer,LIVCOD,0102,building,industrial outer,LIVCOD,0102,note,verificare se man_made=works outer,LIVCOD,0102P,landuse,industrial outer,LIVCOD,0103,building,hut outer,LIVCOD,0104,building,roof outer,LIVCOD,0104,layer,1 outer,LIVCOD,0105,building,church outer,LIVCOD,0105A,historic,wayside_shrine outer,LIVCOD,0105P,amenity,place_of_worship outer,LIVCOD,0105P,religion,christian outer,LIVCOD,0105P,fixme,aggiungere denomination=* se noto outer,LIVCOD,0106,building,yes outer,LIVCOD,0106,man_made,tower outer,LIVCOD,0106,tower:type,bell_tower outer,LIVCOD,0106A,man_made,tower outer,LIVCOD,0107,building,construction outer,LIVCOD,0108,building,collapsed outer,LIVCOD,0109,building,farm_auxiliary outer,LIVCOD,0109,fixme,Import CTR Veneto. Sostituire con building=stable (stalla) o building=barn (fienile) outer,LIVCOD,0110,landuse,cemetery outer,LIVCOD,0110P,landuse,cemetery outer,LIVCOD,0111,building,sport outer,LIVCOD,0111P,leisure,sports_centre line,LIVCOD,0111,leisure,pitch line,LIVCOD,0111,fixme,Import CTR Veneto. Collegare ways. Integrare con sport=* e surface* outer,LIVCOD,0112,leisure,pitch outer,LIVCOD,0112,fixme,Import CTR Veneto. Collegare ways. Integrare con sport=* e surface* line,LIVCOD,0112,leisure,pitch line,LIVCOD,0112,fixme,Import CTR Veneto. Collegare ways. Integrare con sport=* e surface* outer,LIVCOD,0113,building,yes outer,LIVCOD,0113,fixme,sostituire con building=tribune se gradinata d'impianto sportivo outer,LIVCOD,0114,highway,steps outer,LIVCOD,0114,fixme,Convertire in way prima di effettuare l'import outer,LIVCOD,0115,man_made,tower outer,LIVCOD,0115,tower:type,chimney outer,LIVCOD,0115,building,chimney point,LIVCOD,0115A,man_made,tower point,LIVCOD,0115A,tower:type,chimney point,LIVCOD,0116,historic,monument point,LIVCOD,0116,fixme,Import CTR Veneto. Controllare se historic=memorial outer,LIVCOD,0116A,building,yes outer,LIVCOD,0116A,historic,monument outer,LIVCOD,0116A,fixme,Import CTR Veneto. Controllare se historic=memorial point,LIVCOD,0117,man_made,silo outer,LIVCOD,0117A,building,yes outer,LIVCOD,0117A,man_made,silo point,LIVCOD,0117,man_made,silo outer,LIVCOD,0118,building,yes point,LIVCOD,0119,historic,wayside_cross point,LIVCOD,0119,fixme,Import CTR Veneto. Controllare se historic=wayside_shrine o man_made=cross outer,LIVCOD,0120,building,train_station outer,LIVCOD,0120A,building,yes outer,LIVCOD,0120A,fixme,Import CTR Veneto. Scalo merci outer,LIVCOD,0120B,building,depot outer,LIVCOD,0120C,building,service outer,LIVCOD,0120C,fixme,Import CTR Veneto. Casello ferroviario.Verificare effettiva presenza sulla mappa prima dell'import. outer,LIVCOD,0120P,landuse,railway outer,LIVCOD,0121,building,yes outer,LIVCOD,0121,fixme,Import CTR Veneto. Manufatti vari es. statua, fontana o altro. Verificare sul campo dopo l'import o tramite ortofoto prima dell'import. outer,LIVCOD,0122,building,service outer,LIVCOD,0123,building,yes outer,LIVCOD,0123,fixme,Import CTR Veneto. Specificare tipo di edificio aeroportuale outer,LIVCOD,0123P,aeroway,aerodrome line,LIVCOD,0124,highway,service line,LIVCOD,0124,service,driveway line,LIVCOD,0124,fixme,Verificare diritti di accesso outer,LIVCOD,0125,note,Cortile interno. Eliminare o creare relazione multipolygon outer,LIVCOD,0126,building,yes outer,LIVCOD,0126,tourism,alpine_hut outer,LIVCOD,0126,fixme,Import CTR Veneto. Verificare se amenity=shelter outer,LIVCOD,0127,building,hospital outer,LIVCOD,0127P,amenity,hospital outer,LIVCOD,0127P,note,Area di pertinenza ospedale outer,LIVCOD,0128,building,school outer,LIVCOD,0128P,amenity,school outer,LIVCOD,0128P,note,Area di pertinenza scuola point,LIVCOD,0129,natural,cave_entrance outer,LIVCOD,0137,leisure,park outer,LIVCOD,0137,fixme,Import CTR Veneto. Verificare se leisure=garden outer,LIVCOD,0138,tourism,camp_site outer,LIVCOD,0139,building,garage point,LIVCOD,0140,historic,archaeological_site outer,LIVCOD,0140A,historic,archaeological_site outer,LIVCOD,0141,area,yes outer,LIVCOD,0141,fixme,Import CTR Veneto. Isolato. Usare landuse idoneo es. landuse=residential line,LIVCOD,1712,leisure,pitch line,LIVCOD,1712,fixme,Import CTR Veneto. Covertire in area prima di efefttuare l'import. Specificare se possibile surface=* e sport=* # Viabilità point,LIVCOD,0228,mountain_pass,yes point,LIVCOD,0229,highway,milestone point,LIVCOD,0231,amenity,ferry_terminal outer,LIVCOD,0232,highway,emergency_bay outer,LIVCOD,0233,amenity,parking line,LIVCOD,A201,fixme,Autostrada o assimilata line,LIVCOD,A202,highway,construction line,LIVCOD,A202,fixme,Autostrada o assimilata in costruzione line,LIVCOD,A205,fixme,Strada principale line,LIVCOD,A206,fixme,Strada secondaria line,LIVCOD,A207,fixme,Strada carrozzabile line,LIVCOD,A208,fixme,Strada carreggiabile line,LIVCOD,A209,highway,construction line,LIVCOD,A209,fixme,Strada in costruzione line,LIVCOD,A210,highway,track line,LIVCOD,A210,fixme,Import CTR Veneto. Specificare condizioni di accesso e tracktype=* line,LIVCOD,A213,bridge,yes line,LIVCOD,A216,highway,ford line,LIVCOD,A217,highway,path line,LIVCOD,A217,sac_scale,hiking line,LIVCOD,A217,fixme,Import CTR Veneto. Verificare scala difficoltà del sentiero line,LIVCOD,A218,highway,path line,LIVCOD,A218,sac_scale,mountain_hiking line,LIVCOD,A218,fixme,Import CTR Veneto. Verificare scala difficoltà del sentiero line,LIVCOD,A219,highway,path line,LIVCOD,A219,sac_scale,demanding_mountain_hiking line,LIVCOD,A219,fixme,Import CTR Veneto. Verificare scala difficoltà del sentiero line,LIVCOD,A220,highway,footway line,LIVCOD,A220,bridge,yes line,LIVCOD,A221,bridge,yes line,LIVCOD,A222,tunnel,yes line,LIVCOD,A223,highway,motorway line,LIVCOD,A223,viaduct,yes line,LIVCOD,A224,viaduct,yes line,LIVCOD,A226,tunnel,yes line,LIVCOD,A226A,highway,motorway line,LIVCOD,A226A,tunnel,yes line,LIVCOD,A227,highway,path line,LIVCOD,A227,sac_scale,demanding_alpine_hiking line,LIVCOD,A227,fixme,Import CTR Veneto. Verificare scala difficoltà del sentiero. Esiste anche la proposta highway=via_ferrata line,LIVCOD,A235,highway,cycleway # Elementi divisori line,LIVCOD,0301,barrier,wall line,LIVCOD,0302,barrier,fence line,LIVCOD,0303,barrier,hedge line,LIVCOD,0304,barrier,wall outer,LIVCOD,0305,barrier,city_wall outer,LIVCOD,0301,fixme,Modificare e convertire in Linea prima di effettuare l'import # Idrografia/Grafo idrografia line,LIVCOD,0405,waterway,drain outer,LIVCOD,0406,natural,water outer,LIVCOD,0406,water,lake line,LIVCOD,0406,natural,water line,LIVCOD,0406,water,lake outer,LIVCOD,0406A,natural,water outer,LIVCOD,0406A,water,pond line,LIVCOD,0408,waterway,weir outer,LIVCOD,0409,building,service outer,LIVCOD,0409,fixme,Racchiudere l'area occupata dallo stabilimento con man_made=wastewater_plant point,LIVCOD,0410A,note,Vasca point,LIVCOD,0410B,man_made,water_well point,LIVCOD,0410C,amenity,fountain point,LIVCOD,0410C,fixme,Import CTR Veneto. Verificare se drinkable=yes point,LIVCOD,0410D,amenity,watering_place outer,LIVCOD,0411,leisure,swimming_pool outer,LIVCOD,0411,fixme,Verificare access=* line,LIVCOD,0414,man_made,pipeline line,LIVCOD,0414,location,underground line,LIVCOD,0414,type,water point,LIVCOD,0416,note,Manufatti acquedotto outer,LIVCOD,0416A,note,Manufatti acquedotto line,LIVCOD,0419,waterway,dam point,LIVCOD,0421,note,Manufatti fognature outer,LIVCOD,0421A,note,Manufatti fognature outer,LIVCOD,0423,natural,wetland outer,LIVCOD,0423,wetland,saltmarsh outer,LIVCOD,0423A,natural,wetland outer,LIVCOD,0423A,wetland,saltmarsh outer,LIVCOD,0424,natural,wetland outer,LIVCOD,0424,wetland,marsh outer,LIVCOD,0425,note,piscicoltura line,LIVCOD,0427,waterway,stream point,LIVCOD,0429,note,Faro, fanale, boa luminosa point,LIVCOD,0429,fixme,Applicare tag appropriato point,LIVCOD,0430,man_made,dolphin line,LIVCOD,0432,waterway,drain outer,LIVCOD,0436,waterway,riverbank outer,LIVCOD,0439,natural,wetland outer,LIVCOD,0439,wetland,saltmarsh outer,LIVCOD,0440,natural,wetland outer,LIVCOD,0440,wetland,tidalflat point,LIVCOD,0441,natural,rock point,LIVCOD,0442,waterway,weir point,LIVCOD,0442A,man_made,storage_tank outer,LIVCOD,0443,landuse,reservoir line,LIVCOD,A401,fixme,Corso d’acqua a due fili applicare tag waterway=* appropriato line,LIVCOD,A402,waterway,ditch line,LIVCOD,A404,waterway,canal line,LIVCOD,A405,waterway,drain line,LIVCOD,A408,waterway,weir line,LIVCOD,A414,man_made,pipeline line,LIVCOD,A414,location,underground line,LIVCOD,A414,type,water line,LIVCOD,A415,man_made,pipeline line,LIVCOD,A415,location,overground line,LIVCOD,A415,type,water line,LIVCOD,A417,waterway,canal line,LIVCOD,A417,tunnel,yes line,LIVCOD,A417,fixme,Usare layer=* se necessario line,LIVCOD,A418,waterway,canal line,LIVCOD,A418,tunnel,yes line,LIVCOD,A418,fixme,Verificare se bridge=yes line,LIVCOD,A422,waterway,canal line,LIVCOD,A422,fixme,Verificare stato avanzamento lavori prima di effettuare l'import line,LIVCOD,A426,man_made,pipeline line,LIVCOD,A426,location,overground line,LIVCOD,A426,type,water line,LIVCOD,A427,waterway,stream line,LIVCOD,A426,man_made,pipeline line,LIVCOD,A426,location,underground line,LIVCOD,A426,type,water point,LIVCOD,N404,natural,spring point,LIVCOD,N408,waterway,weir point,LIVCOD,N408,fixme,Se opportuno modificare da Nodo a Linea point,LIVCOD,N410,waterway,waterfall point,LIVCOD,N410,fixme,Se opportuno modificare da Nodo a Linea point,LIVCOD,N412,note,Manufatti di acquedotto (prese e serbatoi) point,LIVCOD,N415,note,Manufatti fognatura #Vegetazione outer,LIVCOD,0501,landuse,farm outer,LIVCOD,0503,landuse,forest outer,LIVCOD,0508,landuse,orchard outer,LIVCOD,0509,landuse,vineyard outer,LIVCOD,0504,natural,wood point,LIVCOD,0506,natural,tree line,LIVCOD,0507,natural,tree_row outer,LIVCOD,0512,landuse,greenhouse_horticulture outer,LIVCOD,0513,landuse,orchard outer,LIVCOD,0514,landuse,vineyard outer,LIVCOD,0515,building,greenhouse point,LIVCOD,0516,wood,dedicious point,LIVCOD,0516,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0517,wood,coniferous point,LIVCOD,0517,name:botanical,Abies point,LIVCOD,0517,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0519,wood,coniferous point,LIVCOD,0519,name:botanical,Pinus point,LIVCOD,0519,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0520,wood,coniferous point,LIVCOD,0520,name:botanical,Cupressus point,LIVCOD,0520,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0521,wood,dedicious point,LIVCOD,0521,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0522,wood,dedicious point,LIVCOD,0522,name:botanical,Fagus point,LIVCOD,0522,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0523,wood,dedicious point,LIVCOD,0523,name:botanical,Castanea sativa point,LIVCOD,0523,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0524,wood,dedicious point,LIVCOD,0524,name:botanical,Larix point,LIVCOD,0524,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0525,wood,dedicious point,LIVCOD,0525,name:botanical,Populus point,LIVCOD,0525,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0526,name:botanical,Olea europaea point,LIVCOD,0526,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano point,LIVCOD,0527,wood,evergreen point,LIVCOD,0527,name:botanical,Quercus point,LIVCOD,0527,fixme,Non importare inserire i tag nell'area in cui i nodi si trovano outer,LIVCOD,0528,landuse,farm outer,LIVCOD,0529,natural,wetland outer,LIVCOD,0529,wetland,reedbed outer,LIVCOD,0530,fixme,Prato valutare tra le keys delle categorie natural e landuse outer,LIVCOD,0531,landuse,farm outer,LIVCOD,0531,name:botanical,Oryza sativa outer,LIVCOD,0533,fixme,Incolto macchia valutare se natural=fell, natural=heath, naural=scrub outer,LIVCOD,1301,natural,rock outer,LIVCOD,1302,natural,scree outer,LIVCOD,1303,natural,sand outer,LIVCOD,1304,natural,glacier outer,LIVCOD,1305,natural,glacier outer,LIVCOD,1305,description,Nevaio outer,LIVCOD,1306,natural,beach #Discontinuità line,LIVCOD,0601,natural,cliff line,LIVCOD,0603,barrier,retaining_wall line,LIVCOD,0608,natural,cliff #Ferrovie line,LIVCOD,A701,railway,rail line,LIVCOD,A701,electrified,no line,LIVCOD,A702,railway,rail line,LIVCOD,A702,fixme,Elettrificato specificare electrified=* line,LIVCOD,A703,railway,construction line,LIVCOD,A704,railway,disused line,LIVCOD,A706,railway,rail line,LIVCOD,A706,tunnel,yes line,LIVCOD,A706,fixme,Se elettrificato specificare electrified=* line,LIVCOD,A713,railway,rail line,LIVCOD,A713,bridge,yes line,LIVCOD,A713,fixme,Se elettrificato specificare electrified=* line,LIVCOD,A714,railway,platform line,LIVCOD,A715,railway,turntable #Infrastrutture e servizi point,LIVCOD,A801,power,pole point,LIVCOD,A801,fixme,Pali linea elettrica o pali teleferica verificare se aerial=pylon point,LIVCOD,0801,power,pole point,LIVCOD,0801,fixme,Pali linea elettrica o pali teleferica verificare se aerial=pylon point,LIVCOD,A802,power,tower point,LIVCOD,A802,fixme,Verificare sovrapposizioni coi nodi dell'entità successiva point,LIVCOD,0802,power,tower point,LIVCOD,0802,fixme,Verificare sovrapposizioni coi nodi dell'entità successiva line,LIVCOD,A803,power,line line,LIVCOD,0803,power,line line,LIVCOD,A805,man_made,pipeline line,LIVCOD,A805,location,underground line,LIVCOD,A805,type,gas line,LIVCOD,0805,man_made,pipeline line,LIVCOD,0805,location,underground line,LIVCOD,0805,type,gas line,LIVCOD,A806,man_made,pipeline line,LIVCOD,A806,location,overground line,LIVCOD,A806,type,gas line,LIVCOD,0806,man_made,pipeline line,LIVCOD,0806,location,overground line,LIVCOD,0806,type,gas line,LIVCOD,A807,man_made,pipeline line,LIVCOD,A807,location,underground line,LIVCOD,A807,type,gas line,LIVCOD,0807,man_made,pipeline line,LIVCOD,0807,location,underground line,LIVCOD,0807,type,gas line,LIVCOD,A808,man_made,pipeline line,LIVCOD,A808,location,overground line,LIVCOD,A808,type,gas line,LIVCOD,0808,man_made,pipeline line,LIVCOD,0808,location,overground line,LIVCOD,0808,type,gas outer,LIVCOD,0810,power,substation outer,LIVCOD,0810,building,yes #outer,LIVCOD,0810,location,indoor outer,LIVCOD,0811,building,yes outer,LIVCOD,0811,fixme,Delimitare l'area interessata, compresi i trasformatori con power=station line,LIVCOD,0812,aerialway,goods line,LIVCOD,0813,aerialway,cable_car line,LIVCOD,0813A,aerialway,gondola line,LIVCOD,0813B,aerialway,chair_lift line,LIVCOD,0814,aerialway,drag_lift line,LIVCOD,0815,barrier,ditch line,LIVCOD,0815,fixme,Aggiungere historic=yes se opportuno outer,LIVCOD,0816,power,transformer point,LIVCOD,0817,man_made,tower point,LIVCOD,0817,tower:type,communication outer,LIVCOD,0820,landuse,landfill outer,LIVCOD,0821,landuse,quarry point,LIVCOD,0822,man_made,adit #Opere line,LIVCOD,0901,barrier,retaining_wall outer,LIVCOD,0910,waterway,dock line,LIVCOD,0911,man_made,breakwater #Inquadramento point,LIVCOD,1202,man_made,survey_point point,LIVCOD,1203,man_made,survey_point point,LIVCOD,1204,man_made,survey_point point,LIVCOD,1205,man_made,survey_point point,LIVCOD,1206,man_made,survey_point point,LIVCOD,1207,man_made,survey_point