1 | PostNAS Version 0.5 f. Windows 32 21.01.2010
|
---|
2 |
|
---|
3 | Installation
|
---|
4 | ------------
|
---|
5 |
|
---|
6 | 1. Die Software bedarf keiner speziellen Installation, das PostNAS-Verzeichnis kann an einem geeigneten Ort (z.B. C:\Programme) abgelegt werden.
|
---|
7 |
|
---|
8 | Die Anwendung ogr2ogr.exe, die die PostNAS-Erweiterung enthält, kann direkt über die Windows-Eingabeaufforderung aufgerufen werden.
|
---|
9 |
|
---|
10 | 2. Soll beim Aufruf nicht der vollständige Programmpfad eingetippt werden müssen, können Sie die Umgebungsvariable PATH um den Pfad zum bin-Verzeichnis mit der Anwendung erweitern, entweder permanent über die Systemeigenschaften im Windows-Arbeitsplatz oder nur für die aktuelle Sitzung in der Eingabeaufforderung. Bsp.:
|
---|
11 |
|
---|
12 | set PATH=%PATH%;C:\Programme\postnas-0.5\bin
|
---|
13 |
|
---|
14 | Ist bereits eine andere Version von GDAL/OGR auf Ihrem System installiert und ohne Anwendungspfad aufrufbar, sollten Sie Kollisionen ausschließen, z.B. indem Sie die PostNAS-Version von ogr2ogr.exe mit dem vollständigen Pfad aufrufen.
|
---|
15 |
|
---|
16 | 3. Setzen Sie analog zu Punkt 2. die Umgebungsvariable GDAL_DATA auf das Verzeichnis "data" innerhalb dieser PostNAS-Distribution, z.B.
|
---|
17 |
|
---|
18 | set GDAL_DATA=C:\Programme\postnas-0.5\data
|
---|
19 |
|
---|
20 |
|
---|
21 | NAS-Unterstützung testen
|
---|
22 | ------------------------
|
---|
23 |
|
---|
24 | ogrinfo.exe --formats
|
---|
25 | Ausgabe:
|
---|
26 | ...
|
---|
27 | -> "CSV" (read/write)
|
---|
28 | -> "NAS" (readonly)
|
---|
29 | -> "GML" (read/write)
|
---|
30 | ...
|
---|
31 | => "NAS" muß mit aufgeführt sein.
|
---|
32 |
|
---|
33 |
|
---|
34 | Anwendung
|
---|
35 | ---------
|
---|
36 |
|
---|
37 | Bei den folgenden Aufrufen müssen die Platzhalter in Spitzen Klammern sowie Dateiangaben Ihrer konkreten Arbeitsumgebung angepasst werden.
|
---|
38 |
|
---|
39 |
|
---|
40 | * Erstbefüllung in vorhandene, leere PostGIS-aktivierte Datenbank:
|
---|
41 |
|
---|
42 | ogr2ogr.exe -f "PostgreSQL" PG:"dbname=<DBNAME> user=<DBUSER> host=<HOSTNAME/IP>" <DATADIR>\ALKIS_NBA_Beispieldaten_BB\NBA_Erstabgabe\ALKIS_NBA_Beispieldaten_Erstabgabe_BB.xml
|
---|
43 |
|
---|
44 | * Überschreiben:
|
---|
45 |
|
---|
46 | ogr2ogr.exe -overwrite -f "PostgreSQL" PG:"dbname=<DBNAME> user=<DBUSER> host=<HOSTNAME/IP>" <DATADIR>\ALKIS_NBA_Beispieldaten_BB\NBA_Erstabgabe\ALKIS_NBA_Beispieldaten_Erstabgabe_BB.xml
|
---|
47 |
|
---|
48 | * Schemaerweiterung aus XML-Definition (nas_schema.vrt):
|
---|
49 |
|
---|
50 | ogr2ogr.exe -append -f "PostgreSQL" PG:"dbname=<DBNAME> user=<DBUSER> host=<HOSTNAME/IP>" <POSTNAS_HOME>\data\nas_schema.vrt
|
---|
51 |
|
---|
52 | * Zusätzlicher Import der Fortschreibung:
|
---|
53 |
|
---|
54 | ogr2ogr -update -append -f "PostgreSQL" PG:"dbname=<DBNAME> user=<DBUSER> host=<HOSTNAME/IP>" <DATADIR>\ALKIS_NBA_Beispieldaten_BB\NBA_Folgeabgabe\ALKIS_NBA_Beispieldaten_Folgeabgabe_BB.xml |
---|