diff options
| author | Dirk Engling <erdgeist@erdgeist.org> | 2015-04-28 04:35:23 +0200 |
|---|---|---|
| committer | Dirk Engling <erdgeist@erdgeist.org> | 2015-04-28 04:35:23 +0200 |
| commit | 978c30fd505658c11c9ab87d515189a15b3340ad (patch) | |
| tree | b12cb12aeb49e710c302c54eda3277eb00daf874 | |
| parent | 1755444996f7f3f4ac15aa9e99cfc3a00c42a025 (diff) | |
Normalize zusaetze
| -rwxr-xr-x | makecolumns.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/makecolumns.sh b/makecolumns.sh index 93d2e15..b60cfd6 100755 --- a/makecolumns.sh +++ b/makecolumns.sh | |||
| @@ -187,10 +187,14 @@ handle_format_version_2() { | |||
| 187 | [ -f 14_unknown ] && mv 14_unknown 14_Email | 187 | [ -f 14_unknown ] && mv 14_unknown 14_Email |
| 188 | [ -f 15_unknown ] && mv 15_unknown 15_Webadresse | 188 | [ -f 15_unknown ] && mv 15_unknown 15_Webadresse |
| 189 | 189 | ||
| 190 | printf "Normalizing flags ..." | 190 | printf "Normalizing flags ... " |
| 191 | sed -i '' -e s:^1$:00:g -e s:^3$:01:g -e s:^2$:02:g 01_Flags | 191 | sed -i '' -e s:^1$:00:g -e s:^3$:01:g -e s:^2$:02:g 01_Flags |
| 192 | printf "done.\n" | 192 | printf "done.\n" |
| 193 | 193 | ||
| 194 | printf "Normalizing zusaetze ... " | ||
| 195 | lam 04_Namenszusatz 05_Adresszusatz | tr '\t' ' ' | sed -E s/' +'/' '/g > 04_Zusaetze | ||
| 196 | printf "done.\n" | ||
| 197 | |||
| 194 | # If street names come in an extra file, extract | 198 | # If street names come in an extra file, extract |
| 195 | # street names first | 199 | # street names first |
| 196 | streets=$1/[Dd][Aa][Tt]/[Ss][Tt][Rr][Aa][Ss][Ss][Ee][Nn].[Dd][Aa][Tt] | 200 | streets=$1/[Dd][Aa][Tt]/[Ss][Tt][Rr][Aa][Ss][Ss][Ee][Nn].[Dd][Aa][Tt] |
| @@ -267,6 +271,10 @@ handle_format_version_3() { | |||
| 267 | sed -E $'s:$:\t:' < 07_08_Strassenindex_Hausnummer | cut -f 2 > 08_Hausnummer | 271 | sed -E $'s:$:\t:' < 07_08_Strassenindex_Hausnummer | cut -f 2 > 08_Hausnummer |
| 268 | printf "done.\n" | 272 | printf "done.\n" |
| 269 | 273 | ||
| 274 | printf "Normalizing zusaetze ... " | ||
| 275 | tr '\t' ' ' < 04_05_Namenszusatz_Addresszusatz | sed -E s/' +'/' '/g > 04_Zusaetze | ||
| 276 | printf "done.\n" | ||
| 277 | |||
| 270 | if [ -f $1/zip-streets-hn-geo.tl ]; then | 278 | if [ -f $1/zip-streets-hn-geo.tl ]; then |
| 271 | printf "Extracting geo coordinates (precision: house number) ... " | 279 | printf "Extracting geo coordinates (precision: house number) ... " |
| 272 | extract_version_3 $1/zip-streets-hn-geo.tl | 280 | extract_version_3 $1/zip-streets-hn-geo.tl |
