moin !
ich habe ein hash um alle globalen Parameter in einer Variablen zu hinterlegen:
# main-parameeters
my %config=(
debug=>0, # Kontrollausgaben
osmfile=>'svhl.osm', # osm-daten
svhl_data=>'haltestellen.txt', # liste vom stadtverkehr
reportfile=>'svhl_reporting.html', # reportdatei
color_nameno=>'#FF002A', # Farbe für die Namenskontrolle - kein Name vorhanden
color_namediff=>'#FEB703', # Farbe für die Namenskontrolle - Namenswiderspruch, keine 100% Übereinstimmung
color_nameok=>'#31F126', # Farbe für die Namenskontrolle - Übereinstimmung
color_svhl=>'#FEFF00', # Farbe für die Namenskontrolle - Übereinstimmung mit name:offical
txt_busstop=>'highway = bus_stop', # Text für die Haltestelle
txt_platform=>'public_transport = platform / stop_position' # Text für die Platform (dort wo der Bus hält)
);
Nun habe ich einen Liste
my @tag_names=qw(fixme note name:offical note:ref:svhl);
die ich am liebsten in die config aufnehmen würde.
Mit dem Weg, wie nachfolgend beschrieben funktioniert es allerdings nicht ...
my %config=(
debug=>0, # Kontrollausgaben
osmfile=>'svhl.osm', # osm-daten
svhl_data=>'haltestellen.txt', # liste vom stadtverkehr
reportfile=>'svhl_reporting.html', # reportdatei
color_nameno=>'#FF002A', # Farbe für die Namenskontrolle - kein Name vorhanden
color_namediff=>'#FEB703', # Farbe für die Namenskontrolle - Namenswiderspruch, keine 100% Übereinstimmung
color_nameok=>'#31F126', # Farbe für die Namenskontrolle - Übereinstimmung
color_svhl=>'#FEFF00', # Farbe für die Namenskontrolle - Übereinstimmung mit name:offical
txt_busstop=>'highway = bus_stop', # Text für die Haltestelle
txt_platform=>'public_transport = platform / stop_position', # Text für die Platform (dort wo der Bus hält)
@notes=>qw(fixme note name:offical note:ref:svhl);
);
kann mir einer von Euch weiterhelfen ??
Gruß Jan :-)
modedit Edited by renee: code-Tags eingefügt
Last edited: 2011-06-14 09:23:15 +0200 (CEST)
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de