UPD all post_code and street+city
This commit is contained in:
@ -380,7 +380,7 @@ def call_change_city(location, address, verbose):
|
||||
|
||||
postal_code = 0
|
||||
city = location
|
||||
addr = corr_street(address,city)
|
||||
addr,city = corr_street(address,city)
|
||||
street = addr
|
||||
|
||||
for line in call_change_city.lines:
|
||||
@ -447,6 +447,7 @@ def corr_street(street,city):
|
||||
street = street.replace('Absbergg ','Absberggasse ')
|
||||
street = street.replace('Alfred Huthg ','Alfred-Huth-Gasse ')
|
||||
street = street.replace('Altmannsdfstraße ','Altmannsdorfer Straße ') # Altmannsdfstr 170 23/7
|
||||
street = street.replace('Amthofensiedlung1','Amthofensiedlung 1')
|
||||
street = street.replace('Anningerg ','Anningergasse ')
|
||||
street = street.replace('Antonig ','Antonigasse ') # 7063 Oggau am Neusiedler See
|
||||
street = street.replace('Arbeiterg ','Arbeitergasse ')
|
||||
@ -524,13 +525,13 @@ def corr_street(street,city):
|
||||
street = street.replace('aße8','aße 8')
|
||||
street = street.replace('aße9','aße 9')
|
||||
street = street.replace('An Der Lan Straße','An-der-Lan-Straße')
|
||||
street = street.replace('An Der ','An der ')
|
||||
street = street.replace('An-Der-','An-der-') # An-der-Lan-Straße
|
||||
street = street.replace('Auf Der ','Auf der ')
|
||||
#street = street.replace('Auf Der Kohlwiese','Auf der Kohlwiese') # Walding
|
||||
street = street.replace(' (Klg Am Am', ' (Klg Am Ameisbach)')
|
||||
# Typos
|
||||
street = street.replace('A Baumgartnerstraße ','Anton-Baumgartner-Straße ')
|
||||
street = street.replace('A. Baumgartnerstraße ','Anton-Baumgartner-Straße ')
|
||||
street = street.replace('Achtungvierzigerplatz ','Achtundvierzigerplatz ')
|
||||
street = street.replace('Aflinger Strasse','Aflingerstraße')
|
||||
street = street.replace('Aflinger Straße','Aflingerstraße')
|
||||
street = street.replace('Anton-Bruckner- Straße','Anton-Bruckner-Straße')
|
||||
street = street.replace('Arsenal Objet ','Arsenal Objekt ')
|
||||
street = street.replace('Basler G ','Basler Gasse ')
|
||||
@ -539,7 +540,7 @@ def corr_street(street,city):
|
||||
street = street.replace('Brigitt.-L148-154/12/17','Brigittenauer Lände 148-154/12/17')
|
||||
street = street.replace('Brigitt L ','Brigittenauer Lände ')
|
||||
street = street.replace('Fesstgasse ','Feßtgasse ')
|
||||
street = street.replace('Groedigerstraße ','Grödiger Straße ')
|
||||
street = street.replace('Fuchsenfeld Gasse ','Fuchsenfeldgasse')
|
||||
street = street.replace('Hardegggasse','Hardeggasse')
|
||||
street = street.replace('Hoehenrainweg ','Höhenrainweg ') # Ehrwald
|
||||
street = street.replace('Hoeggen ','Höggen ')
|
||||
@ -552,12 +553,16 @@ def corr_street(street,city):
|
||||
street = street.replace('Jaegerstraße ','Jägerstraße ')
|
||||
street = street.replace('Kaiserebersdorferst ','Kaiserebersdorfer Straße ')
|
||||
street = street.replace('Kaiser Ebersd.Straße','Kaiserebersdorfer Straße')
|
||||
street = street.replace('Kuernbergblick','Kürnbergblick')
|
||||
street = street.replace('Linzerstraße ','Linzer Straße ')
|
||||
street = street.replace('Loewenthalgasse ','Löwenthalgasse ')
|
||||
street = street.replace('Loeblichgasse','Löblichgasse')
|
||||
if (city=='Graz'):
|
||||
street = street.replace('Maderspergerstraße','Maderspergergasse')
|
||||
street = street.replace('Neulerchfd.Straße','Neulerchenfelder Straße')
|
||||
street = street.replace('Neustift Am Walde','Neustift am Walde')
|
||||
street = street.replace('Nussdorfer','Nußdorfer')
|
||||
street = street.replace('Oberweissenbach','Oberweißenbach')
|
||||
street = street.replace('Oehlermuehle ','Öhlermühle ')
|
||||
street = street.replace('Pernersdorfergasse','Pernerstorfergasse') # Wien 10
|
||||
street = street.replace('Puechlgasse','Püchlgasse')
|
||||
@ -573,7 +578,7 @@ def corr_street(street,city):
|
||||
street = street.replace('Toescherweg','Töscherweg') # 8144 Tobelbad
|
||||
street = street.replace('Waelderstraße','Wälderstraße') # 6900 Bregenz
|
||||
street = street.replace('Weissenbachgraben ','Weißenbachgraben ') # Waidhofen an der Ybbs
|
||||
# Spelling
|
||||
# Spelling VIPs
|
||||
street = street.replace('10. Oktober Straße','10.-Oktober-Straße')
|
||||
street = street.replace('12.Februarstraße','12.-Februar-Straße')
|
||||
street = street.replace('12. Novemberstraße','12.-November-Straße')
|
||||
@ -587,10 +592,13 @@ def corr_street(street,city):
|
||||
street = street.replace('Am Langen Felde','Am langen Felde')
|
||||
street = street.replace('Am Muellerbach','Am Müllerbach')
|
||||
street = street.replace('Andreas Grein Gasse','Andreas-Grein-Gasse')
|
||||
street = street.replace('Andreas Hoferstraße','Andreas-Hofer-Straße') # Landeck
|
||||
street = street.replace('Andreas Urteil Weg','Andreas-Urteil-Weg')
|
||||
street = street.replace('Anton Baumgartner Straße','Anton-Baumgartner-Straße')
|
||||
street = street.replace('Anton Baumgartnerstraße','Anton-Baumgartner-Straße')
|
||||
street = street.replace('Anton-Baumgartnerstraße','Anton-Baumgartner-Straße')
|
||||
street = street.replace('A Baumgartnerstraße','Anton-Baumgartner-Straße')
|
||||
street = street.replace('A. Baumgartnerstraße','Anton-Baumgartner-Straße')
|
||||
street = street.replace('Anton Benya Straße','Anton-Benya-Straße')
|
||||
street = street.replace('Anton Böck Gasse','Anton-Böck-Gasse')
|
||||
street = street.replace('Anton Brucknergasse','Anton-Bruckner-Gasse')
|
||||
@ -601,19 +609,21 @@ def corr_street(street,city):
|
||||
street = street.replace('Anton Kriegergasse','Anton-Krieger-Gasse')
|
||||
street = street.replace('Anton Mühlbacherstraße','Anton-Mühlbacher-Straße')
|
||||
street = street.replace('Anton Regner-Straße','Anton-Regner-Straße')
|
||||
street = street.replace('Anton Ullrich Gasse','Anton-Ullrich-Gasse') # Heidenreichstein
|
||||
street = street.replace('A-Weiser Straße','Anton-Weiser-Straße')
|
||||
street = street.replace('A.W. Pragergasse','Anton-Wenzel-Prager-Gasse')
|
||||
street = street.replace('Auf Der Kohlwiese','Auf der Kohlwiese') # Walding
|
||||
street = street.replace('Baron Karl Gasse','Baron-Karl-Gasse')
|
||||
street = street.replace('Bgm. Dr.-Haberl Gasse','Bgm.-Dr.-Haberl-Gasse') # Wiener Neustadt
|
||||
street = street.replace('Bischof Faberplatz','Bischof-Faber-Platz')
|
||||
street = street.replace('Brunner-Lehensteingasse','Brunner-Lehenstein-Gasse')
|
||||
street = street.replace('Carl Maria Von Weberg ','Carl-Maria-von-Weber-Gasse ')
|
||||
street = street.replace('C.V.Hoetzendorfstraße','Conrad-von-Hötzendorf-Straße')
|
||||
street = street.replace('Dr.-Eugen Zehme Straße','Dr. Eugen Zehme Straße') # 5111 Bürmoos
|
||||
street = street.replace('Dr A Lemisch-Straße','Dr.-Arthur-Lemisch-Straße')
|
||||
street = street.replace('Dr.-Eugen Zehme Straße','Dr.-Eugen-Zehme-Straße') # 5111 Bürmoos
|
||||
street = street.replace('Dr.-Habermayergasse','Doktor-Habermayer-Gasse') # 2700 Wiener Neustadt
|
||||
street = street.replace('Dr.Ignaz Weber G.','Dr.-Ignaz-Weber-Gasse ') # 2353 Guntramsdorf
|
||||
street = street.replace('Dr Karl Rennerstraße','Doktor-Karl-Renner-Straße')
|
||||
street = street.replace('Dr Kucherweg','Dr.-Kucher-Weg') # 9061 Klagenfurt
|
||||
street = street.replace('Dr.-Pascher Straße','Dr.-Pascher-Straße') # 5280 Braunau am Inn
|
||||
street = street.replace('Dr.-Robert Griedl Weg','Dr.-Robert-Griedl-Weg') # 8301 Laßnitzhöhe
|
||||
street = street.replace('Dr.R.Schuh-Straße','Dr.-Rudolf-Schuh-Straße')
|
||||
@ -630,16 +640,24 @@ def corr_street(street,city):
|
||||
street = street.replace('Franz Asenbauer-Gasse','Franz-Asenbauer-Gasse')
|
||||
street = street.replace('Franz Blasser-Straße','Franz-Plasser-Straße') # 5280 Braunau am Inn
|
||||
street = street.replace('Franz-Jaenkl-Straße','Franz-Jänkl-Straße')
|
||||
street = street.replace('Frau Hitt Straße','Frau-Hitt-Straße')
|
||||
street = street.replace('F.J. Weizeneggerweg','Franz-Josef-Weizenegger-Weg')
|
||||
street = street.replace('Fred Zinnemannplatz','Franz-Zinnemann-Platz')
|
||||
street = street.replace('Fridtjof-Nansenstraße','Fridtjof-Nansen-Straße') # 9800 Spittal an der Drau
|
||||
street = street.replace('Friedrich Attlmayr Straße','Friedrich-Attlmayr-Straße') # 6600 Reutte
|
||||
street = street.replace('Friedrich Hegel-Gasse','Friedrich-Hegel-Gasse') # 2232 Deutsch-Wagram
|
||||
street = street.replace('Friedr.Kaiser-Gasse','Friedrich-Kaiser-Gasse')
|
||||
street = street.replace('Friedrich Schiller Straße','Friedrich-Schiller-Straße') # 2340 Mödling
|
||||
street = street.replace('Friedrich Schmidt Platz','Friedrich-Schmidt-Platz')
|
||||
street = street.replace('Friedrich Teller Gasse','Friedrich-Teller-Gasse')
|
||||
street = street.replace('Georg Bilgeri Straße','Georg-Bilgeri-Straße')
|
||||
street = street.replace('G.-Grinninger-Straße','Georg-Grinninger-Straße')
|
||||
street = street.replace('H.V.Hofmannst.Weg','Hugo-von-Hofmannsthal-Weg')
|
||||
street = street.replace('Heiligenstaedter Straße','Heiligenstädter Straße')
|
||||
street = street.replace('Heinrich Leflergasse','Heinrich-Lefler-Gasse')
|
||||
street = street.replace('Herzmanovsky Orlandogasse','Herzmanovsky-Orlando-Gasse')
|
||||
street = street.replace('Ing Julius Raab-Straße','Ing.-Julius-Raab-Straße')
|
||||
street = street.replace('Jakob Sereiniggstraße','Jakob-Sereinigg-Straße')
|
||||
street = street.replace('J. Fux Straße','Johann-Fux-Straße')
|
||||
street = street.replace('J.Haagnstraße','Julius-Haagn-Straße')
|
||||
street = street.replace('Johann Böhmstraße','Johann-Böhm-Straße')
|
||||
@ -653,9 +671,13 @@ def corr_street(street,city):
|
||||
street = street.replace('K.Billerhartstraße','Karl-Billerhart-Straße')
|
||||
street = street.replace('Karl Schwarz Straße','Karl-Schwarz-Straße')
|
||||
street = street.replace('Karl Steiger-Straße','Karl-Steiger-Straße')
|
||||
street = street.replace('Konr.Hopferwieserg.','Konrad-Hopferwieser-Gasse ')
|
||||
street = street.replace('Kuno-Brandauerstraße','Kuno-Brandauer-Straße')
|
||||
street = street.replace('Laaer Berg Straße','Laaer-Berg-Straße')
|
||||
street = street.replace('Laaerbergstraße','Laaer-Berg-Straße')
|
||||
if (city == 'Sollenau'):
|
||||
street = street.replace('Gartst.M.The.Laercheng','Lärchengasse 5') # qrz.com
|
||||
city = 'Gartenstadt Maria Theresia'
|
||||
street = street.replace('Leonard Bernstein Straße','Leonard-Bernstein-Straße')
|
||||
street = street.replace('L. Kunschakgasse','Leopold-Kunschak-Gasse') # 2225 Zistersdorf
|
||||
street = street.replace('Margaretengtl','Margaretengürtel')
|
||||
@ -689,10 +711,12 @@ def corr_street(street,city):
|
||||
street = street.replace('Schuettelstraße','Schüttelstraße')
|
||||
street = street.replace('St. Bartholomäusplatz','St.-Bartholomäus-Platz')
|
||||
street = street.replace('St.Gerold Weg','Sankt-Gerold-Weg') # 6830 Brederis
|
||||
street = street.replace('Theodor Koernerstraße','Theodor-Körner-Straße') # 8010 Graz
|
||||
street = street.replace('Theodor Storm Straße','Theodor-Storm-Straße') # 8041,8042 Graz
|
||||
street = street.replace('Thomas Edisonstraße','Thomas-Edison-Straße')
|
||||
street = street.replace('Thomas Morusgasse','Thomas-Morus-Gasse')
|
||||
street = street.replace('Tuerkenstraße','Türkenstraße')
|
||||
street = street.replace('Veichtlbauerweg','Johann-Veichtlbauer-Weg') # 4910 Ried im Innkreis
|
||||
street = street.replace('Weissgerberlände','Weißgerberlände')
|
||||
street = street.replace('Wilhelm Kressplatz','Wilhelm-Kreß-Platz')
|
||||
# Streets with location names
|
||||
@ -705,7 +729,10 @@ def corr_street(street,city):
|
||||
street = street.replace('Breitenseerstraße','Breitenseer Straße')
|
||||
street = street.replace('Dresdnerstraße','Dresdner Straße')
|
||||
street = street.replace('Freistaedterstraße','Freistädter Straße')
|
||||
street = street.replace('Freistädterstraße','Freistädter Straße')
|
||||
street = street.replace('Gaalerstraße','Gaaler Straße') # 8720 Knittelfeld
|
||||
street = street.replace('Gerasdorferstraße','Gerasdorfer Straße')
|
||||
street = street.replace('Groedigerstraße ','Grödiger Straße ')
|
||||
street = street.replace('Grödigerstraße','Grödiger Straße')
|
||||
street = street.replace('Gumpendorferstraße','Gumpendorfer Straße')
|
||||
street = street.replace('Heiligenstädterstraße','Heiligenstädter Straße')
|
||||
@ -724,19 +751,23 @@ def corr_street(street,city):
|
||||
street = street.replace('Liesingerstraße','Liesinger Straße') # 3012 Wolfsgraben
|
||||
street = street.replace('Mattighofenerstraße','Mattighofner Straße') # typo ! Braunau am Inn
|
||||
street = street.replace('Millstätterstraße','Millstätter Straße') #9523 Landskron (Villach)
|
||||
street = street.replace('Neudorferstraße','Neudorfer Straße')
|
||||
street = street.replace('Nußdorferstraße','Nußdorfer Straße')
|
||||
street = street.replace('Ottakringerstraße','Ottakringer Straße')
|
||||
street = street.replace('Penzingerstraße','Penzinger Straße')
|
||||
street = street.replace('Schillingsdorferstraße','Schillingsdorfer Straße')
|
||||
street = street.replace('Schönbrunnerstraße','Schönbrunner Straße')
|
||||
street = street.replace('Sechshauserstraße','Sechshauser Straße')
|
||||
street = street.replace('Speisingerstraße','Speisinger Straße')
|
||||
street = street.replace('Stammersdorferstraße','Stammersdorfer Straße')
|
||||
street = street.replace('Strassganger Straße','Straßganger Straße')
|
||||
street = street.replace('Traundorferstraße','Traundorfer Straße')
|
||||
street = street.replace('Vösendorferstraße','Vösendorfer Straße')
|
||||
street = street.replace('Währingerstraße','Währinger Straße')
|
||||
street = street.replace('Waidhofnerstraße','Waidhofner Straße')
|
||||
street = street.replace('Wienerstraße','Wiener Straße')
|
||||
street = street.replace('Wr Neustädterstraße','Wiener Neustädter Straße')
|
||||
return street
|
||||
return street,city
|
||||
def corr_city(city,postal_code):
|
||||
city = city.replace('Aigen Im Mühlkreis','Aigen-Schlägl') # Gemeinde Aigen im Mühlkreis und Schlägl 2015 zusammengelegt
|
||||
city = city.replace('Aigen/Muehlkr.','Aigen-Schlägl')
|
||||
@ -805,7 +836,7 @@ def call_postal_code(location, address, verbose):
|
||||
if isinteger(p[0]) and int(p[0]) > 1000 and int(p[0]) < 10000:
|
||||
postal_code = p[0]
|
||||
city, postal_code = corr_city(p[1].strip(),postal_code)
|
||||
street = corr_street(address,city)
|
||||
street,city = corr_street(address,city)
|
||||
else:
|
||||
postal_code, city, street = call_change_city(location, address, verbose)
|
||||
|
||||
|
Reference in New Issue
Block a user