Changes between Version 3 and Version 4 of ATKIS


Ignore:
Timestamp:
08/03/11 17:36:16 (13 years ago)
Author:
armin.retterath
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ATKIS

    v3 v4  
    102102}}} 
    103103 
    104 ==== Löschen der Elemente aus der Löschtabelle ==== 
    105 Die Objekte und die relationen lassen sich mit der Funktion, die auch für die ALKIS Daten verwendet wird per SQL aus der Datenbank entfernen: 
     104==== Löschen der Elemente ==== 
     105Die Objekte und die Relationen lassen sich mit der Funktion, die auch für die ALKIS Daten verwendet wird, per SQL aus der Datenbank entfernen: 
     106Funktion: 
    106107{{{ 
    107108-- Function: deletefeature(text, text) 
     
    134135  COST 100; 
    135136}}} 
    136 SQL: 
     137SQL Aufruf: 
    137138{{{ 
    138139SELECT deleteFeature(typename, featureid) AS deletefeature FROM delete; 
    139140}}} 
     141Die Abfrage dauert ohne die Verwendung von Indizes unglaublich lange! 
     142==== Import aller neuen Daten in die Datenbank ==== 
     143Shellscript: 
     144{{{ 
     145#!/bin/sh 
     146#Do this as user postgres 
     147#This script imports all xml files into the postgresdatabase 
     148# 
     149dbname="atkis" 
     150dbport="5433" 
     151dbuser="atkis_user" 
     152dbpassword="atkis_user" 
     153logfile="postnas_nba_import.log" 
     154folder="/data/atkis/nba/0000064U/unzipped" 
     155cd $folder 
     156for nasfile in 1Spatial_rlp_nba_20110727T000000_*.xml 
     157 do 
     158{ 
     159time /data/gdal-trunk/gdal/apps/ogr2ogr -f "PostgreSQL"  -append PG:"dbname=$dbname user=$dbuser host=localhost port=$dbport password=$dbpassword" -a_srs EPSG:25832 $folder/$nasfile 2>> $logfile 
     160} 
     161done 
     162}}}