gernotbelger@9030: #!/bin/bash gernotbelger@9030: gernotbelger@9030: # Set this to your target database for Oracle gernotbelger@9030: HOST=localhost gernotbelger@9030: BACKEND_NAME="XE" gernotbelger@9030: USER=flys28 gernotbelger@9030: PASS=flys28 gernotbelger@9030: # Alternatively you can provide a direct connection string: gernotbelger@9030: # OGR_CONNECTION="PG:dbname=flys host=localhost port=63333 user=flys password=flys" gernotbelger@9030: gernotbelger@9030: # Optional gernotbelger@9030: VERBOSE=1 gernotbelger@9030: SKIP_AXIS=0 gernotbelger@9030: SKIP_KMS=0 gernotbelger@9030: SKIP_CROSSSECTIONS=0 gernotbelger@9030: SKIP_FIXPOINTS=0 gernotbelger@9030: SKIP_BUILDINGS=0 gernotbelger@9030: SKIP_FLOODPLAINS=0 gernotbelger@9030: SKIP_HYDR_BOUNDARIES=0 gernotbelger@9030: SKIP_HWS_LINES=0 gernotbelger@9030: SKIP_HWS_POINTS=0 gernotbelger@9030: SKIP_UESG=0 gernotbelger@9030: SKIP_DGM=0 gernotbelger@9030: SKIP_JETTIES=0 gernotbelger@9030: SKIP_FLOODMARKS=0 gernotbelger@9030: gernotbelger@9030: # Default encoding. Change here if necessary gernotbelger@9030: export LC_ALL=de_DE@euro gernotbelger@9030: gernotbelger@9030: # There should be no need to change anything below this line gernotbelger@9030: GEW_FILE="$1" gernotbelger@9030: RIVER_NAME=$(grep "Gew.sser" "$1" | sed 's/Gew.sser: //') gernotbelger@9030: gernotbelger@9030: RIVER_PATH=$(grep "WSTDatei:" "$GEW_FILE" | awk '{print $2}') gernotbelger@9030: RIVER_PATH=$(dirname "$RIVER_PATH")/../.. gernotbelger@9030: RIVER_PATH=$(readlink -f "$RIVER_PATH") gernotbelger@9030: gernotbelger@9030: DIR=`dirname $0` gernotbelger@9030: DIR=`readlink -f "$DIR"` gernotbelger@9030: gernotbelger@9030: exec python $DIR/shpimporter/shpimporter.py \ gernotbelger@9030: --directory $RIVER_PATH \ gernotbelger@9030: --river_name "$RIVER_NAME" \ gernotbelger@9030: --ogr_connection "$OGR_CONNECTION" \ gernotbelger@9030: --host $HOST/$BACKEND_NAME \ gernotbelger@9030: --user $USER \ gernotbelger@9030: --password $PASS \ gernotbelger@9030: --verbose $VERBOSE \ gernotbelger@9030: --skip_axis $SKIP_AXIS \ gernotbelger@9030: --skip_kms $SKIP_KMS \ gernotbelger@9030: --skip_crosssections $SKIP_CROSSSECTIONS \ gernotbelger@9030: --skip_fixpoints $SKIP_FIXPOINTS \ gernotbelger@9030: --skip_buildings $SKIP_BUILDINGS \ gernotbelger@9030: --skip_floodplains $SKIP_FLOODPLAINS \ gernotbelger@9030: --skip_hydr_boundaries $SKIP_HYDR_BOUNDARIES \ gernotbelger@9030: --skip_uesgs $SKIP_UESG \ gernotbelger@9030: --skip_hws_lines $SKIP_HWS_LINES \ gernotbelger@9030: --skip_hws_points $SKIP_HWS_POINTS \ gernotbelger@9030: --skip_dgm $SKIP_DGM \ gernotbelger@9030: --skip_jetties $SKIP_JETTIES \ gernotbelger@9030: --skip_floodmarks $SKIP_FLOODMARKS \ gernotbelger@9030: 2>&1