Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NAS-1 UML-Modell in Implementierungsschema konvertieren (ShapeChange) #10

Closed
pkorduan opened this issue Mar 31, 2016 · 8 comments
Closed
Assignees
Milestone

Comments

@pkorduan
Copy link
Owner

Das Datenbankschema, in das derzeit mit ogr2ogr NAS Dateien eingelesen werden, umfasst nicht das vollständige Anwendungsschema des AAA-Modells. Wenn also derzeit mit dem Werkzeug ogr2ogr NAS Dateien eingelesen werden, kann es passieren, dass Daten der GML-Dateien nicht in der Datenbank ankommen, weil die dazugehörigen Tabellen oder Attribute fehlen.
Des Weiteren verwendet ogr2ogr einen Mechanismus zur Abbildung von verschachtelten Objektstrukturen, der dazu führen kann, dass Daten in falsche gleichlautende Attribute geschrieben werden. In den Issues NAS wird beschrieben wie die genannten Unzulänglichkeiten behoben werden.
In NAS-1 ist keine Softwareentwicklung an diesem Repository durchzuführen, aber ein Ausgangsdatensatz für die weiteren Arbeiten zu erzeugen.
Laut GeoInfoDok 6.0.1, Abschnitt 4.2 Normen und Standards, muss das konzeptionelle UML-Modell des AAA-Anwendungsschemas in ein Implementierungsschema konvertiert werden um ein Modell zu erhalten, welches zur NAS Schnittstelle passt.
Die Erzeugung des Implementierungsschemas erfolgt mit dem Plug-In ShapeChange und der dazugehörigen Konfigurationsdatei mit den Konvertierungsregeln für das AAA-Modell. Der Export erfolgt aus Enterprise Architekt heraus in eine Metadata Interchange Datei (XMI) in der Version 1.0.

@chseip chseip self-assigned this Apr 1, 2016
@chseip
Copy link
Collaborator

chseip commented Apr 1, 2016

im Grunde wie hier vorgeschlagen vorgegangen

  • SSJavaCom.dll ins Windows-Verzeichnis verschoben
  • nas.bat und Konfigurationen/NAS-6.0.1.xml angepasst
  • nas.bat gestartet

Die geänderte eap Datei habe ich dann in EA geöffnet und die Modellstruktur sieht schon ganz anders aus. Da das oberste Paket aber "AFIS-ALKIS-ATKIS Anwendungsschema" heißt, habe ich mich am Beispiel auf Seite 80 der GeoInfoDok 6.0.1 orientiert und gesehen, dass AX_Leitung tatsächlich so aussieht, wie es im Implementationsschema aussehen soll.

P.S.: Habe die neuste Version der Tools genommen, also 1.02, diese enthält ja auch die 6.0.1er Version des Modells

@chseip chseip closed this as completed Apr 1, 2016
@pkorduan
Copy link
Owner Author

Hallo Christian,

der Link oben nach im Grunde wie geht nicht und sag mal welche Version von EA hast Du verwendet um dann die geänderte eap Datei zu öffnen und die xmi zu exportieren?

@jef-n
Copy link
Contributor

jef-n commented Apr 22, 2016

Das GeoInfoDok-6-0 ist über. Vermutlich richtiger Link.

@pkorduan
Copy link
Owner Author

Welche EA Version hattest Du verwendet, EA Desktop,
Professional, Corporate oder gar Ultimate?
Lege bitte auch die eap mit dem Implementierungsmodell in das Repository.

@pkorduan
Copy link
Owner Author

Im xmi2db_cseip sind noch Änderungen im sql Verzeichnis. Aktueller Branch Fix-1. Kannst Du das bitte mal committten und pushen. Dann ist das Issue dann auch durch.

@chseip
Copy link
Collaborator

chseip commented Apr 29, 2016

EA Corporate Version 12.1.1227
Das sollte aber wie gesagt kaum ne Role spielen, die Doku sagt glaub ich als Mindestanforderung EA 8 oder 9...

@chseip
Copy link
Collaborator

chseip commented Apr 29, 2016

Damit ich die eap des Implementierungsmodells in das Repository (=owncloud) legen kann, musst du mir erstmal eine Freigabe einrichten.

@pkorduan
Copy link
Owner Author

pkorduan commented May 9, 2016

Am 29.04.16 um 17:12 schrieb chseip:

Damit ich die eap des Implementierungsmodells in das Repository
(=owncloud) legen kann, musst du mir erstmal eine Freigabe einrichten.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#10 (comment)

Hab Dir eine Freigabe
5. Ergebnisse
zugeordnet.

Gruß Peter

GDI-Service Rostock
Dr. Peter Korduan
Joachim-Jungius-Str. 9
18059 Rostock
Tel: 0381 40344444
Mobil: 0175 5446411
E-Mail: peter.korduan@gdi-service.de

@pkorduan pkorduan added this to the PostNAS milestone Jun 28, 2016
@pkorduan pkorduan changed the title NAS-1UML-Modell in Implementierungsschema konvertieren (ShapeChange) NAS-1 UML-Modell in Implementierungsschema konvertieren (ShapeChange) Jun 28, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants