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 |
---|