Changeset 53 for trunk/data/konvert/postnas_0.5/alkis_konv_batch.sh
- Timestamp:
- 11/10/10 17:07:40 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.5/alkis_konv_batch.sh
r26 r53 7 7 ## Stand: 8 8 ## 2010-01-06 9 ## 2010-01-26 postgreSQL 8.3 Port 5432 9 ## 2010-01-26 postgreSQL 8.3 10 ## 2010-08-16 Dateiname als Zwischen-Ueberschrift in Fehlerprotokoll 11 ## 2010-10-14 gdal 1.8 compile aus svn gdal-trunk 12 ## 2010-11-10 Tabellen "Optimierte Nutzungsarten" Laden 10 13 ## 11 ## Konverter: /opt/gdal-1. 7/bin/ = GDAL 1.7/ PostNAS 0.514 ## Konverter: /opt/gdal-1.8/bin/ = GDAL 1.8 / PostNAS 0.5 12 15 ## Koordinaten: EPSG:25832 UTM, Zone 32 13 16 ## -a_srs EPSG:25832 - bleibt im UTM-System (korrigierte Werte) … … 22 25 DBPASS=$4 23 26 UPD=$5 27 ## Fehlerprotokoll 28 errprot='/data/konvert/postnas_0.5/log/postnas_err.prot' 24 29 ## 25 30 if [ $ORDNER = "" ] … … 61 66 layer="" 62 67 # leer = alle Layer 63 echo "Datenbank-Name . . = ${DBNAME}" 64 echo "Ordner NAS-Daten . = ${ORDNER}" 65 echo "Datenbank-User . . = ${DBUSER}" 66 #echo "Datenbank-Pass . . = ${DBPASS}" 67 echo "Verarbeitungs-Modus= ${verarb}" 68 echo " " 69 #logmeld="/data/konvert/postnas_0.5/log/meldungen" 70 #logerr="/data/konvert/postnas_0.5/log/fehler" 71 for nasdatei in ${ORDNER}/*.xml ; do 68 echo "Datenbank-Name . . = ${DBNAME}" 69 echo "Ordner NAS-Daten . = ${ORDNER}" 70 echo "Datenbank-User . . = ${DBUSER}" 71 #echo "Datenbank-Pass . . = ${DBPASS}" 72 echo "Verarbeitungs-Modus= ${verarb}" 73 echo " " 74 for nasdatei in ${ORDNER}/*.xml ; do 72 75 echo " *******" 73 76 echo " * Datei: " $nasdatei 77 # Zwischenueberschrift im Fehlerprotokoll 78 echo " * Datei: " $nasdatei >> $errprot 74 79 # Groesse und Datum anzeigen 75 80 #ls -l ${nasdatei} 76 /opt/gdal-1. 7/bin/ogr2ogr -f "PostgreSQL" -append ${update} -skipfailures \81 /opt/gdal-1.8/bin/ogr2ogr -f "PostgreSQL" -append ${update} -skipfailures \ 77 82 PG:"dbname=${DBNAME} user=${DBUSER} password=${DBPASS} host=localhost port=5432" \ 78 -a_srs EPSG:25832 ${nasdatei} ${layer} 2>> /data/konvert/postnas_0.5/log/postnas_err.prot 79 # Fehlerprotokoll in log-Datei? 2> 83 -a_srs EPSG:25832 ${nasdatei} ${layer} 2>> $errprot 80 84 # Abbruch bei Fehler? 81 85 nasresult=$? 82 86 echo " * Resultat: " $nasresult " fuer " ${nasdatei} 83 done 84 echo "** Ende Konvertierung Ordner ${ORDNER}" 87 done 88 echo "** Ende Konvertierung Ordner ${ORDNER}" 89 echo "Das Fehler-Protokoll wurde ausgegeben in die Datei " $errprot 85 90 ## 91 echo "** Optimierte Nutzungsarten neu Laden:" 92 psql -p 5432 -d ${DBNAME} -U ${DBUSER} < /data/konvert/postnas_0.5/alkis_nutzungsart_laden.sql 93 ##
Note: See TracChangeset
for help on using the changeset viewer.