Ignore:
Timestamp:
02/28/12 12:11:43 (12 years ago)
Author:
frank.jaeger
Message:

Shellscripte: Post-Processing per Parameter unterdrücken

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/data/konvert/postnas_0.7/konv_batch.sh

    r163 r165  
    2121##   2012-02-10 Umbennung nach 0.7 
    2222##   2012-02-17 Optimierung 
     23##   2012-02-28 Neuer Parameter 4 um Post-Prozessing zu unterdrücken 
    2324## 
    2425## Konverter:   /opt/gdal-1.9.1/bin/ = GDAL 1.9-DEV / PostNAS 0.7 
     
    3334DBNAME=$2 
    3435UPD=$3 
     36PP=$4 
    3537if [ $ORDNER == "" ] 
    3638then 
     
    5557                echo "Parameter 3 'Aktualisierung' ist weder e noch a" 
    5658                exit 3 
     59        fi 
     60fi 
     61if [ $PP == "nopp" ] 
     62then 
     63        echo "KEIN Post-Processing nach dieser Konvertierung." 
     64else 
     65        if [ $PP == "pp" ] 
     66        then 
     67                echo "normales Post-Processing." 
     68        else 
     69                echo "FEHLER: Parameter 4 'Post-Proscessing' ist weder 'nopp' noch 'pp'" 
     70                exit 4 
    5771        fi 
    5872fi 
     
    126140echo "** Ende Konvertierung Ordner ${ORDNER}" 
    127141## 
    128 echo "** Optimierte Nutzungsarten neu Laden:" 
    129 psql -p 5432 -d ${DBNAME} < /data/konvert/postnas_0.7/nutzungsart_laden.sql 
    130 ## 
    131 echo "** Post Processing neu Laden:" 
    132 psql -p 5432 -d ${DBNAME} < /data/konvert/postnas_0.7/pp_laden.sql 
     142if [ $PP == "nopp" ] 
     143then 
     144  echo "** KEIN Post-Processing - Dies Spaeter nachholen." 
     145  # Dies kann sinnvoll sein, wenn mehrere kleine Aktualisierungen hintereinander auf einem großen Bestand laufen 
     146  # Der Aufwand für das Post-Processing ist dann nur bei der LETZTEN Aktualisierung notwendig. 
     147else 
     148  echo "** Post-Processing (Nacharbeiten zur Konvertierung)" 
     149  echo "** - Optimierte Nutzungsarten neu Laden:" 
     150  psql -p 5432 -d ${DBNAME} < /data/konvert/postnas_0.7/nutzungsart_laden.sql 
     151  ## 
     152  echo "** - Fluren / Gemarkungen / Gemeinden neu Laden:" 
     153  psql -p 5432 -d ${DBNAME} < /data/konvert/postnas_0.7/pp_laden.sql 
     154fi 
    133155# 
    134156echo "Das Fehler-Protokoll wurde ausgegeben in die Datei '$errprot' " 
Note: See TracChangeset for help on using the changeset viewer.