Letzte Änderung:  
13.05.2013 14:32:03
 
ein Counter...
Anmelden
  Tipps und Tricks - How To - ALK Import  
 
Einführung
Bild  Das Produkt
Bild Entscheidungshilfen
Bild Systemübersicht
Screenshots
Bild Administration
Bild Anwenderoberfläche
cardo-Live
Bild  Starten/Anmelden
Anwender
Bild cardo Anwender
Bild Anwenderseiten
cardo - Module
Bild Module der Grundversion
Bild Erweiterungsmodule
Bild Fachschalen
Interner Bereich
Bild cardo customer service
Bild cardo Forum
Bild Ihr cardo
Bild Übersicht und pers. Daten
Kontakt/Impressum
Bild Kontakt
Bild Impressum
Bild Haftungsausschluss
Tipps und Tricks
Bild cardo Module
Bild How To
PixelBild Kartenausgestaltung
PixelBild Styles der Startseite
PixelBild MSSqlServer und Co.
PixelBild PDF Vorlagen
PixelBild Flächengröße per Trigger
PixelBild ODBC Pkt + Projektion
PixelBild HQPrint.net anpassen
PixelBild ArcGIS / KOM:MIS
PixelBild ESRI Annotations
PixelBild Globale Einstellungen
PixelBild Rasterdaten
PixelBild ALK Import
PixelBild Kartensymbole
PixelBild Garmin & IDUMap.net
PixelBild Daten aus Polygis
PixelBild PostgreSQL Backup
PixelBild Import in PG/SDO DB's
PixelBild Nutzen von WMS/WFS
PixelBild Postgres installieren
PixelBild Hyperlink-Umsetzung
PixelBild cardo per Link starten
PixelBild Installation von Patches
PixelBild Vista und cardo 3
PixelBild FOP - Schriftarten
PixelBild cardo::COM
PixelBild PDF Legenden
PixelBild Proxy für IDUMap.NET
PixelBild Login-XML
PixelBild cardo3 / IKX ConnString
PixelBild Tracing für Oracle
Bild cardo API
Bild Bekannte Probleme
 

Druckersymbol 

ALK Import

Die Konvertierung erfolgt in folgenden Schritten

  1. 1. Umwandlung der EDBS Daten in das ESRI Shape Format mit dem Konverter AVALK der Firma GDV *1)
  2. 2. Aufbereitung der Ordnerstruktur (Namenskonvention anwenden)
  3. 3. Aufbereiten der Shapedateien (Pfeil generieren, Text berechnen, Differenzdateien auswerten)
  4. 4. Importieren der Shapedateien in die ORACLE Datenbank
  5. 5. Anpassen der Abfragen (Views) in der Oracle Datenbank

Der Punkt 1) muss mit dem Programm AvALK erfolgen
Der Punkt 2) muss manuell realisiert werden
Die Punkte 3-5 werden durch die BATCH Datei ALK_ALB vorgenommen.

Empfohlenes Vorgehen.

Legen Sie eine Ordnerstruktur gemäß folgendem Schema an:

 

In den Ordner EDBS kopieren Sie die vom Katasteramt bezogenen Daten. Dabei sollte für jede Datenabgabe ein Unterordner mit dem Gebietsnamen (oder Vermessungsamt oder  beliebige anderem organisatorischem Name) erstellt werden. Darin wiederum Unterordner mit folgender Namenskonvention:

    • Erstdaten immer in den Ordner erst
    • Differenzdaten immer in einen Ordner mit dem Präfix d, gefolgt von der fortlaufenden Nummer der Abgabe, beginnend mit 1

Legen Sie im Ordner SHAPE für jedes Gebiet einen Unterordner mit dem Präfix VA_ und dem Gebietsnamen an (VA_GEBIET1).

Umwandeln der EDBS Daten

Wichtig: Für den EDBS Konverter müssen die angepassten Definitionsdateien EdbZuord.def, EdbAttr.def, EdbFld.def und EdbObj.def verwendet werden. Damit der AvALK Reader diese verwendet müssen die genannten Dateien in den Programmeordner der AvALK Installation kopiert werden (z.B.: C:\Programme\GDV\AvAlk_Prof).

Starten Sie aus dem Startmenü den Konverter AvALK Professional

*1) Hinweis: der Konverter AvALK Professional ist ein Produkt der Firma GDV Gesellschaft für geografische Datenverarbeitung mbH und muss dort separat erworben werden.

 


Hinweis: Folgende Schritte gehen von der 1. Konvertierung aus. Die Konvertierung darf pro Datenabgabe nur einmal erfolgen.

Wichtig: Lassen Sie die Einstellung Bundesland immer auf "Bundesland allgemein" stehen.

Wichtig: Vergessen Sie nicht, dass korrekte Bezugssystem auszuwählen.

1. Erstdaten

  • Wählen Sie als Eingabe alle Dateien aus dem Ordner erst des entsprechenden Gebietes aus
  • Wählen Sie als Ausgabe den Ordner SHAPE\VA_Gebiet aus, geben Sie als Dateiname erst.tom ein
  • Starten Sie die Konvertierung

2. Differenzdaten

  • Wählen Sie als Eingabe alle Dateien aus dem Ordner d1 des entsprechenden Gebietes aus
  • Wählen Sie als Ausgabe den Ordner SHAPE\VA_Gebiet aus, geben Sie als Dateiname d1.tom ein
  • Starten Sie die Konvertierung
    ...
    Wiederholen Sie gegebenenfalls für alle weiteren d(n) Ordner die Konvertierung analog
    Im Ordner SHAPE\gebiet werden daraufhin die Unterordner erst,d1,d(n) erstellt und die Shapedateien werden innerhalb dieser abgelegt.
Import in die Datenbank

Nachdem die Shapedateien für alle Gebiete erstellt wurden, kann der Import in die Oracle Datenbank erfolgen.

Dazu müssen auf dem ausführenden Rechner folgende Vorbedingungen erfüllt sein:

  • Oracle Client Installation (sqlplus, imp, ...)
  • geoTools.exe (von der Firma IDU) muss im Suchpfad verfügbar sein

Die Batchdatei führt eine Prüfung durch, wobei auf das Vorhandensein dieser Vorbedingungen geprüft wird.

  • Starten Sie eine Eingabeaufforderung (Start->Ausführen->cmd).
  • Wechseln Sie in den Ordner welcher die Datei alkalb.bat enthält (z.B. durch Eingabe von cd /d d:\ALK\lhw\batch).

Um eine Beschreibung der Argumente zu erhalten, rufen Sie die Datei durch Eingabe von alkalb auf.

Sie benötigen folgende Informationen von Ihrem Administrator:

  • Den Namen der Oracle Instanz
  • Kennwörter für die Oracle Accounts
    • Schreiber
    • Security
    • System
    • ALK-Schreiber (_a+_b)
    • ALB-Schreiber (_a+_b)

Hinweis: Die Datenbankbenutzer haben i.d.R. ein Kundenspezifisches Präfix. So wird aus dem ALK_SCHREIBER --> LHW_ALK_SCHREIBER. Zudem gibt es immer ein A und B Schema, dazu gleich mehr. Bei einem Kunden mit dem Kürzel LHW sind also folgende Oracle - Benutzer vorhanden: LHW_ALK_SCHREIBER_A,LHW_ALK_SCHREIBER_B, LHW_ALB_SCHREIBER_A, LHW_ALB_SCHREIBER_B

Rufen Sie die Datei z.B. mit folgenden Parametern auf:

alkalb DOIT LHW B ORA_INS pwd1 pwd2 pwd3 pwd4 pwd5 82032

Parameter:

DOIT - Konstanter Wert, um unbeabsichtiges Ausführen zu vermeiden

LHW - Kundenspezifisches Kürzel, evtl. bei uns zu erfragen

B - Zielschema für den Import, hier ist nur A oder B möglich, weiteres dazu später

ORA_INST - Verbindungsname für Ihre Oracle Datenbank

pwd1 ... 1 = Schreiber, 2 = Security, 3 = System, 4 = ALK-Schreiber,5 = ALB-Schreiber

82032 - SRID (Nummer für das geographische Bezugssystem:82032 = GK4)

Nach dem Starten werden einige Prüfungen durchgeführt, danach finden Sie folgendes Menü:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~       Menu           ~~~
~~~                      ~~~
~~~ Schema:  B           ~~~
~~~                      ~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 - EINMALIG: alle ALK Tabellen anlegen
2 - EINMALIG: alle ALB Tabellen anlegen
3 - EINMALIG: alle gemeinsamen Tabellen anlegen (mit Grants)
4 - ALK - Views auf aktuelles Schema legen
5 - ALB - Views auf aktuelles Schema legen
6 - EINMALIG ALB/ALK - Vorbereiten fuer Leser, NACH dem ersten m
7 - ALK Datenimport starten (Dauer: ca. 2-4h)
8 - ALK Stand aktualisieren
9 - Beenden
[Auswahl:]

Wählen Sie hier die Option "7" aus. Danach werden einige Pfade vom Programm abgefragt.

Geben Sie als "Quellpfad für Shapedateien" den vollständigen Pfad zu dem Ordner "SHAPE" an, in diesem Beispiel würde die Eingabe d:\LHW\SHAPE lauten.

Danach wird ein Temp-Ordner abgefragt. In diesen werden temporäre Dateien geschrieben. Ebenso werden hier auch die Logdateien zu diesem Importvorgang abgelegt. Sie sollten einen leeren Ordner dafür angeben. Auch hier muss ein vollständiger Pfad angegeben werden.

Wurde der Import erfolgreich beendet, können Sie die Views auf das importierte Schema zeigen (A oder B, wie beim Aufruf des Tools angegeben) lassen. Dazu wählen Sie die Option "4" aus.

Druckersymbol Druckversion dieser Seite 

Zuletzt geändert am 05.08.2009 (rn)
Gelesen: 2330
Seitenalias: "AlkImport"
   IDU Homepage: [http://www.idu.de] IWAN Homepage: [http://www.webmapserver.de] GDDB Homepage: [http://www.gddb.de]