Changes between Version 1 and Version 2 of SchrittfuerSchritt


Ignore:
Timestamp:
09/08/10 11:40:04 (14 years ago)
Author:
dfleischhauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SchrittfuerSchritt

    v1 v2  
    1 Hier entsteht eine Schritt-für-Schritt-Anleitung für die Nutzung von PostNAS. 
     1= Installation PostNAS unter Linux = 
     2== Systemvoraussetzungen == 
     3 * PostgreSQL 8.x mit [http://www.postgis.org PostGIS]-Erweiterung (in gängigen Linux-Distributionen verfügbar) 
     4 * C/C++-Compiler, make etc. (unter Debian/Ubuntu im Metapaket {{{build-essential}}} enthalten) 
     5 * SVN-Client, um den aktuellen GDAL-Code zu beziehen (Debian: Paket {{{subversion}}}) 
     6 * Bibliotheken Xerces (obligatorisch), PROJ.4 und GEOS samt Headerdateien 
     7 * Beispiel unter Debian 5.0: 
     8{{{ 
     9sudo apt-get install postgresql-8.3 postgresql-server-dev-8.3 postgresql-8.3-postgis \ 
     10libxerces-c2-dev libgeos-dev proj build-essential subversion 
     11}}} 
     12== GDAL/OGR bauen und installieren == 
     13 * Code beziehen (mit normalen Benutzerrechten: 
     14{{{ 
     15mkdir postnas 
     16cd postnas 
     17svn checkout http://svn.osgeo.org/gdal/trunk/gdal 
     18}}} 
     19 * Konfigurieren und kompilieren (wir gehen vom Installationsverzeichnis {{{/opt/gdal-trunk}}} aus) 
     20{{{ 
     21./configure --prefix=/opt/gdal-trunk --with-xerces 
     22make 
     23}}} 
     24 * Installation mit root-Rechten: 
     25{{{ 
     26sudo make install 
     27}}} 
     28= Datenbank vorbereiten = 
     29 * PostGIS-Template erstellen 
     30{{{ 
     31createdb -U postgres -h localhost postgis_template 
     32createlang -U postgres -d postgis_template plpgsql 
     33psql -U postgres -d postgis_template -f \ 
     34 /usr/share/postgresql-8.3-postgis/lwpostgis.sql 
     35psql -U postgres -d postgis_template -f \ 
     36 /usr/share/postgresql-8.3-postgis/spatial_ref_sys.sql 
     37}}} 
     38 * Datenbank erstellen 
     39{{{ 
     40createdb -U postgres -h localhost -T postgis_template postnas_test 
     41}}} 
     42 
     43= Erstimport von NAS-Daten = 
     44Wir befinden uns im Verzeichnis mit dem Datensatz ''Bestandsdatenauszug-Mustermonzel-06.05.2010.xml''. 
     45{{{ 
     46/opt/gdal-trunk/bin/ogr2ogr -f "PostgreSQL" -skipfailures \  
     47   PG:"dbname=postnas_test user=postgres host=localhost port=5432" \  
     48   -a_srs EPSG:25832  Bestandsdatenauszug-Mustermonzel-06.05.2010.xml \  
     49   2>> postnas_err.log 
     50}}} 
     51= Dienst mit UMN !MapServer = 
     52... 
     53= Visualisierung mit Mapbender = 
     54...