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