Index: Version-0.8/import/konv_batch.sh
===================================================================
--- Version-0.8/import/konv_batch.sh	(revision 322)
+++ Version-0.8/import/konv_batch.sh	(revision 326)
@@ -27,12 +27,18 @@
 ##   2012-10-30 Umgebungsvariable setzen, delete-Tabelle am Ende fuer Analyse gefuellt lassen.
 ##              Test als 0.7a mit gepatchter gdal-Version (noch 2.0dev)
-##   2013-10-16 F.J. krz: Neues Script "pp_praesentation_action.sql" für Reparatur der 
-##              Präsentationsobjekte Straßenname im Post-Processing
-##   2013-10-24 F.J. krz: Zwischenlösung "praesentation_action.sql" wieder deaktiviert.
+##   2013-10-16 F.J. krz: Neues Script "pp_praesentation_action.sql" fÃŒr Reparatur der 
+##              PrÃ€sentationsobjekte StraÃenname im Post-Processing
+##   2013-10-24 F.J. krz: ZwischenlÃ¶sung "praesentation_action.sql" wieder deaktiviert.
 ##   2014-01-31 F.J. krz: Import Eintrag erzeugen (nach Vorschlag Marvin Brandt, Unna)
 ##   2014-02-13 A.Emde WhereGroup: EinfÃŒhrung DBUSER, damit im Skript der Datenbankbenutzer angegeben werden kann
-##
+##   2014-05-12 F.J. krz: Unterschiedliche Pfade in Test (TRUNK) und Produktion (Rel. 1.11.0)
+##   2014-06-18 F.J. DB-User nicht "postgres" (in $con). 
+##                   Konverter ind Nacharbeiten sonst mit unterschiedlichem User.
+##                   Abgleich Test/Prod-Version.
+##                   Entfernen der historischen Objekte nach Konvertierung.
+##   2014-08-28 F.J. krz: Parameter "--config PG_USE_COPY YES" zur Beschleunigung 
+
 ## ToDo: Option "-skipfailures" nach Test entfernen ?
-##
+
 ## Koordinaten: EPSG:25832  UTM, Zone 32
 ##              -a_srs EPSG:25832   - bleibt im UTM-System (korrigierte Werte)
@@ -42,7 +48,15 @@
 
 # Konverterpfad
-PATH=/opt/gdal-2.0/bin:$PATH
+
+# TRUNK-Version (immer letzter Stand der Entwicklung)
+  PATH=/opt/gdal-2.0/bin:$PATH
+
+# Release GDAL 1.11.0 vom April 2014
+# PATH=/opt/gdal-1.11/bin:$PATH
+
 EPSG=25832
-DBUSER=postgres
+ 
+#DBUSER=postgres
+DBUSER=b600352
 
 if [ $DBUSER == "" ]
@@ -59,8 +73,8 @@
   OGRPGUSER=" user=${DBUSER}"
 fi
-
-echo "**************************************************"
-echo "**   K o n v e r t i e r u n g     PostNAS 0.7a **"
-echo "**************************************************"
+ 
+echo "**********************************************"
+echo "**   K o n v e r t i e r u n g     PostNAS  **"
+echo "**********************************************"
 ## Parameter:
 ORDNER=$1
@@ -104,7 +118,13 @@
 	fi
 fi
+
+#
 # Fehlerprotokoll:
+#
   errprot=${POSTNAS_HOME}'/log/postnas_err_'$DBNAME'.prot'
-#
+
+  echo "GDAL/PostNAS Konverter-Version:" >> $errprot
+  ogr2ogr --version >> $errprot
+
 # DB-Connection
   con="${PGUSER} -p 5432 -d ${DBNAME} "
@@ -118,5 +138,6 @@
   echo "POSTNAS_HOME ${POSTNAS_HOME}"
   echo " "
-# noch alte delete-Eintraege in DB?
+
+  # noch alte delete-Eintraege in DB?
   echo "Leeren der delete-Tabelle"
   echo 'TRUNCATE table "delete";' | psql $con 
@@ -125,5 +146,5 @@
 # Import Eintrag erzeugen
 #
-# Die dadurch erzeugte Import-ID dient zur Steuerung des Löschens alter Relationen im Trigger. 
+# Die dadurch erzeugte Import-ID dient zur Steuerung des LÃ¶schens alter Relationen im Trigger. 
 # Wird die Datenbank MIT Historie geladen, muss die folgende Zeile auskommentiert werden.
 echo "INSERT INTO import (datum,verzeichnis,importart) VALUES ('"$(date '+%Y-%m-%d %H:%M:%S')"','"${ORDNER}"','"${verarb}"');" | psql $con
@@ -166,4 +187,5 @@
   echo " "
   echo "** Ende Konvertierung Ordner ${ORDNER}"
+
 #
 # Post-Processing / Nacharbeiten
@@ -174,37 +196,41 @@
     # Dies kann sinnvoll sein, wenn mehrere kleine Aktualisierungen hintereinander auf einem grossen Bestand laufen
     # Der Aufwand fuer das Post-Processing ist dann nur bei der LETZTEN Aktualisierung notwendig.
+
   else
+
     echo "** Post-Processing (Nacharbeiten zur Konvertierung)"
 
     echo "** - Optimierte Nutzungsarten neu Laden:"
     (cd $POSTNAS_HOME; psql $con -f nutzungsart_laden.sql)
+ 
     echo "-----------" 
-
-    echo "** - Fluren / Gemarkungen / Gemeinden neu Laden:"
+ 
+    echo "** - Fluren, Gemarkungen, Gemeinden und StraÃen-Namen neu Laden:"
     (cd $POSTNAS_HOME; psql $con -f pp_laden.sql)
 
-
-    # echo "** - Präsentationsobjekte generieren:"
+    # echo "** - PrÃ€sentationsobjekte generieren:"
     # (cd $POSTNAS_HOME; psql $con -f pp_praesentation_action.sql)
 
   fi
-#
+
   if [ "$(readlink $POSTNAS_HOME/alkis-trigger.sql)" = "alkis-trigger-kill.sql" ]; then
-# Durch Einfuegen in Tabelle 'delete' werden Loeschungen anderer Tabellen getriggert
-    echo "** delete-Tabelle enthaelt:"
-    echo 'SELECT COUNT(featureid) AS delete_zeilen FROM "delete";' | psql $con
-    #echo "   delete-Tabelle loeschen:"
-    #echo 'TRUNCATE table "delete";' | psql $con
- # Fuer Analyse-Zwecke sollten die Delete-Eintraege erhalten bleiben bis zum naechsten Lauf.
- # TRUNCATE erfolgt VOR der Konnvertierung.
-#
-# Wenn die Datenbank MIT Historie angelegt wurde, man diese aber gar nicht braucht,
-# dann hinterher aufraeumen der historischen Objekte 
-    #echo "** geendete Objekte entfernen:"
-# Function:
-    #echo 'SELECT alkis_delete_all_endet();' | psql $con
-    #echo "  ... geendete Objekte entfernen wurde fuer Test dektiviert."
-    #echo "  Bitte manuell ausfuehren:  SELECT alkis_delete_all_endet(); "
+
+     # Durch Einfuegen in Tabelle 'delete' werden Loeschungen anderer Tabellen getriggert
+     echo "** delete-Tabelle enthaelt:"
+     psql $con -c 'SELECT COUNT(featureid) AS delete_zeilen FROM "delete";'
+
+     echo "   delete-Tabelle loeschen:"
+     psql $con -c 'TRUNCATE table "delete";'
+
+    # Wenn die Datenbank MIT Historie geladen wurde, man diese aber gar nicht braucht,
+    # dann hinterher aufraeumen der historischen Objekte 
+    echo "** geendete Objekte entfernen:"
+
+    # Function:
+    psql $con -c "SELECT alkis_delete_all_endet();"
+
   fi
+
   echo "Das Fehler-Protokoll wurde ausgegeben in die Datei $errprot"
   #echo "HINWEIS: -skipfailures  fuer Produktion wieder einschalten."
+ 
