[23] | 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 |
---|