[PostNAS Suite] NAS Nachrichtensammlung, Band 82, Eintrag 8

Rohr, Stefan Stefan.Rohr at ltb-leitungsbau.de
Di Sep 22 00:49:29 PDT 2015


Hallo Steffen,

genau so habe ich das gemacht. Scheint zu funktionieren.
Vielen Dank nochmals!

Gruß Stefan

-----Ursprüngliche Nachricht-----
Von: nas-bounces at lists.osgeo.org [mailto:nas-bounces at lists.osgeo.org] Im Auftrag von nas-request at lists.osgeo.org
Gesendet: Montag, 21. September 2015 18:21
An: nas at lists.osgeo.org
Betreff: NAS Nachrichtensammlung, Band 82, Eintrag 8

Um E-Mails an die Liste NAS zu schicken, nutzen Sie bitte die Adresse

	nas at lists.osgeo.org

Um sich via Web von der Liste zu entfernen oder draufzusetzen:

	http://lists.osgeo.org/mailman/listinfo/nas

oder, via E-Mail, schicken Sie eine E-Mail mit dem Wort 'help' in Subject/Betreff oder im Text an

	nas-request at lists.osgeo.org

Sie koennen den Listenverwalter dieser Liste unter der Adresse

	nas-owner at lists.osgeo.org

erreichen

Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen sinnvollen Inhalt der spezifischer ist als "Re: Contents of NAS digest..."


Meldungen des Tages:

   1. Re: Keine Einträge in der ALKIS_BEZIEHUNGEN-Tabelle!
      (Junghans, S. Hr.)
   2. Re: NAS Nachrichtensammlung, Band 82, Eintrag 7 (Rohr, Stefan)
   3. Re: Keine Einträge in der ALKIS_BEZIEHUNGEN-Tabelle! (Jäger)


----------------------------------------------------------------------

Message: 1
Date: Mon, 21 Sep 2015 12:12:15 +0000
From: "Junghans, S. Hr." <Steffen.Junghans at Zwickau.de>
To: "nas at lists.osgeo.org" <nas at lists.osgeo.org>
Subject: Re: [PostNAS Suite] Keine Einträge in der
	ALKIS_BEZIEHUNGEN-Tabelle!
Message-ID:
	<C06BC5B82252A2438A850AA9E446941E0100505E1B at VM091.stadtzwickau.de>
Content-Type: text/plain; charset="iso-8859-1"

Hallo Stefan,

deinen Header kannte ich ja nicht, deshalb konnte ich dein Problem nicht nachvollziehen :(.



So wie ich das sehe, verlangt GDAL als Kennung "NAS-Operationen.xsd" (bzw. AAA-Fachschema.xsd)  im Header um die XML als NAS zu identifizieren.



Ausgehend von den Beispieldaten

<adv:AX_Bestandsdatenauszug

     xsi:schemaLocation="http://www.adv-online.de/namespaces/adv/gid/6.0 /opt/xtraserver/tools/NAS-Tool/schema/nas/6.0/aaa.xsd"

     xmlns:adv="http://www.adv-online.de/namespaces/adv/gid/6.0"

     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

     xmlns:fes="http://www.opengis.net/fes/2.0"

     xmlns:wfsAdv="http://www.adv-online.de/namespaces/adv/gid/wfs"

     xmlns:xlink="http://www.w3.org/1999/xlink"

     xmlns:wfs="http://www.opengis.net/wfs/2.0"

     xmlns:gml="http://www.opengis.net/gml/3.2">



wäre der Header mMn wie folgt umzuschreiben:



<adv:AX_Bestandsdatenauszug

     xsi:schemaLocation="http://www.adv-online.de/namespaces/adv/gid/6.0 /opt/xtraserver/tools/NAS-Tool/schema/nas/6.0/aaa.xsd"

     xmlns:adv="http://www.adv-online.de/namespaces/adv/gid/6.0 NAS-Operationen.xsd"

     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

     xmlns:fes="http://www.opengis.net/fes/2.0"

     xmlns:wfsAdv="http://www.adv-online.de/namespaces/adv/gid/wfs"

     xmlns:xlink="http://www.w3.org/1999/xlink"

     xmlns:wfs="http://www.opengis.net/wfs/2.0"

     xmlns:gml="http://www.opengis.net/gml/3.2">





Gruß Steffen




-------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/nas/attachments/20150921/69cc35ae/attachment-0001.html>

------------------------------

Message: 2
Date: Mon, 21 Sep 2015 12:35:31 +0000
From: "Rohr, Stefan" <Stefan.Rohr at ltb-leitungsbau.de>
To: "nas at lists.osgeo.org" <nas at lists.osgeo.org>
Subject: Re: [PostNAS Suite] NAS Nachrichtensammlung, Band 82, Eintrag
	7
Message-ID: <3c020935b31c484b846f00f6d891ea9c at MAFILE2.ma.ltb.local>
Content-Type: text/plain; charset="iso-8859-1"

Hallo Zusammen,

es sieht nach einem partiellen Sieg aus:-) Das Anfügen des Indikators "NAS-Operationen.xsd" bewirkt tatsächlich, dass die Beziehungseinträge in die ALKIS_BEZIEHUNGEN importiert werden! Wunderbar!!!

Der Nachteil ist, dass all das was ich jetzt so die letzten Tage gehört und gelesen haben darauf hinweist, dass in einer der nächsten Versionen des GDAL die Tabelle ALKIS_BEZIEHUNGEN nicht mehr gefüllt wird. D.h. ich müsste dann mal versuchen die Oracle-Skripte selbst anzupassen und darauf hoffen, dass die Beziehungen auch für Oracle in die Objekttabellen geschrieben werden.

Wer kümmert sich eigentlich "hauptamtlich" um die ogr2ogr-Geschichte? Ist das der Jürgen Fischer?

Da wir unser System momentan auf Oracle laufen lassen und wir eben die Konvertierung in unser System integriert haben, wären wir schon daran interessiert, dass das ogr2ogr auch langfristig mit Oracle funktioniert. Immerhin hat unser Hauptkunde, die DB Energie, ein Hochspannungsfreileitungsnetz mit einer Länge von  über 8000 Trassenkilometern über sämtliche Bundesländer verteilt und das Kataster entlang der Leitungen soll sukzessive mit ALKIS erneuert werden, so dass wir die Schnittstelle noch eine Weile anbieten müssen!

Wenn ich da einen Ansprechpartner habe arbeiten wir auch gerne zu!!


Vielen Dank für alle Meldungen und die Hilfe!!

Bis bald Stefan 



-----Ursprüngliche Nachricht-----
Von: nas-bounces at lists.osgeo.org [mailto:nas-bounces at lists.osgeo.org] Im Auftrag von nas-request at lists.osgeo.org
Gesendet: Sonntag, 20. September 2015 21:00
An: nas at lists.osgeo.org
Betreff: NAS Nachrichtensammlung, Band 82, Eintrag 7

Um E-Mails an die Liste NAS zu schicken, nutzen Sie bitte die Adresse

	nas at lists.osgeo.org

Um sich via Web von der Liste zu entfernen oder draufzusetzen:

	http://lists.osgeo.org/mailman/listinfo/nas

oder, via E-Mail, schicken Sie eine E-Mail mit dem Wort 'help' in Subject/Betreff oder im Text an

	nas-request at lists.osgeo.org

Sie koennen den Listenverwalter dieser Liste unter der Adresse

	nas-owner at lists.osgeo.org

erreichen

Wenn Sie antworten, bitte editieren Sie die Subject/Betreff auf einen sinnvollen Inhalt der spezifischer ist als "Re: Contents of NAS digest..."


Meldungen des Tages:

   1. Fwd: Re:  Keine Einträge in ALKIS_BEZIEHUNGEN (Frank J.)


----------------------------------------------------------------------

Message: 1
Date: Sun, 20 Sep 2015 08:48:40 +0200
From: "Frank J." <urbi at orbi.space>
To: NAS-Mailingliste <nas at lists.osgeo.org>
Subject: [PostNAS Suite] Fwd: Re:  Keine Einträge in ALKIS_BEZIEHUNGEN
Message-ID: <55FE56C8.6000505 at orbi.space>
Content-Type: text/plain; charset=windows-1252

Moin!
Meine Antwort von Freitag-Abend ist hängen geblieben, weil ich das falsche Postfach benutzt habe.
Aber inzwischen hat Jürgen das ja auch schon beantwortet.
Frank

-------- Weitergeleitete Nachricht --------
Betreff: Re: [PostNAS Suite] Keine Einträge in ALKIS_BEZIEHUNGEN
Datum: Fri, 18 Sep 2015 19:00:34 +0200
Von: Frank J.
An: PostNAS Suite - ALKIS, ATKIS, ABK - NAS Schnittstelle via ogr2ogr <nas at lists.osgeo.org>

Am 18.09.2015 um 18:13 schrieb Ralf Suhr:
> Hallo Stefan,
> deine Dateien werden von GDAL als GML und nicht als NAS Format 
> erkannt, was man mit ogrinfo auf der Kommandozeile angezeigt bekommt.
>  
> 1. Möglichkeit: die Dateien entsprechen nicht dem NAS Standard Dann 
> sollte der Ersteller der NAS Dateien nachbessern.
> 
> 2. Möglichkeit: GDAL wählt fälschlicherweise das GML Format
...
> Mit freundlichen Grüßen,
> gez. i.A. Ralf Suhr
...
> Am Freitag 18 September 2015, 14:49:20 schrieb Rohr, Stefan:
>> ...Die Datei AlleAngabe.zip
>> dagegen erzeugt ums Verrecken keine einzige Beziehungszeilen.
...
>> Stefan Rohr

Moin!

Schaut mal ins Archiv dieser Liste unter Thread "Probleme mit NAS aus neuer AED-Programmversion" (März 2015).

http://lists.osgeo.org/pipermail/nas/2015-March/thread.html

ogr2ogr erkennt NAS an bestimmten Strings am Anfang der Datei.
Wenn die fehlen, dann wird der Treiber für GML verwendet.
NAS ist bekanntlich "GML-PLUS".

J.E.F. wies hin auf: http://www.gdal.org/drv_nas.html

Einer dieser Indikatoren muss vorhanden sein.
Also mal einen String wie "NAS-Operationen.xsd" in den Dateianfang einfügen. Dann wird es erkannt.

Man kann auch einen String, an dem NAS erkannt werden soll, vorher setzen.  Siehe "alkis-import.sh" aus:
https://github.com/norBIT/alkisimport/commit/3eae201d1a245389a373ccd19f69ad845b72a5ea

Im Shellscript also erst
  export NAS_INDICATOR=" (ein Teil aus dem XML-Header) "
und dann ogr2ogr aufrufen.

So sieht der Header von AlleAngaben.xml aus:

<adv:AX_Bestandsdatenauszug
xsi:schemaLocation="http://www.adv-online.de/namespaces/adv/gid/6.0
http://repository.gdi-de.org/schemas/adv/nas/6.0/aaa.xsd"
xmlns:adv="http://www.adv-online.de/namespaces/adv/gid/6.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:fes="http://www.opengis.net/fes/2.0"
xmlns:wfsAdv="http://www.adv-online.de/namespaces/adv/gid/wfs"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:wfs="http://www.opengis.net/wfs/2.0"
xmlns:gml="http://www.opengis.net/gml/3.2">

Viel Glück!

--

Frank Jäger







------------------------------

_______________________________________________
NAS mailing list
NAS at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/nas

Ende NAS Nachrichtensammlung, Band 82, Eintrag 7
************************************************


------------------------------

Message: 3
Date: Mon, 21 Sep 2015 16:21:19 +0000
From: Jäger, Frank (KRZ) <F.Jaeger at KRZ.DE>
To: "nas at lists.osgeo.org" <nas at lists.osgeo.org>
Subject: Re: [PostNAS Suite] Keine Einträge in der
	ALKIS_BEZIEHUNGEN-Tabelle!
Message-ID: <F2176AE4E9FFAF45BEA8D84DD6F4AF1A141BCA2C at skrzmxmbx01>
Content-Type: text/plain; charset="iso-8859-1"

> -----Ursprüngliche Nachricht-----
> Von: nas-bounces at lists.osgeo.org [mailto:nas-bounces at lists.osgeo.org] 
> Im Auftrag von Rohr, Stefan
> Gesendet: Montag, 21. September 2015 14:36
> An: nas at lists.osgeo.org
> Betreff: Re: [PostNAS Suite] NAS Nachrichtensammlung, Band 82, Eintrag 
> 7
...

> Wer kümmert sich eigentlich "hauptamtlich" um die ogr2ogr-Geschichte? 

....
> Wenn ich da einen Ansprechpartner habe arbeiten wir auch gerne zu!!

..

> Vielen Dank für alle Meldungen und die Hilfe!!
> 
> Bis bald Stefan

Hallo,
das ist ähnlich wie bei jeder anderen freien Software:  Hauptamtlich im Sinne von "ausschließlich" macht das niemand.
Jeder, der eine Funktionserweiterung oder Anpassung benötigt, *darf* auf den bestehenden Code zugreifen und *darf* das für seine Zwecke erweitern und anpassen.
Wenn diese Erweiterung auch für andere nützlich und brauchbar ist, dann ist es guter Brauch, dies ins Projekt zurück fließen zu lassen.
Um die Qualität zu sichern, sollte das von anderen zuvor geprüft werden (auch in anderen Umgebungen).

Wenn man sich selbst die Codierung nicht zutraut, dann kann man einen geeigneten Entwickler "überreden", diese Anpassung vorzunehmen. Evtl. unter Androhung einer Bezahlung, denn auch FOSSGIS wächst nicht auf der Wiese sondern wird möglichst von Profis, also während der bezahlten Arbeitszeit, entwickelt.

Die Ur-Version des PostNAS-Konverters wurde direkt bei den Entwicklern von GDAL/OGR beauftragt (Frank Warmerdam?). Dazu wurde vorab Geld eingesammelt. Diese Sammlung hat die WhereGroup damals organisiert.

Die QGIS-Version wurde von norBIT, also Jürgen E. Fischer, zunächst für Eigenbedarf/Bestandskunden entwickelt, und erst im Nachhinein durch mehrere Interessenten finanziert. Dadurch wurde sie dann für alle (auch die nichts gezahlt haben) frei verfügbar.

Wir (krz) haben bei beiden Sammelaktionen mit gezahlt.

Ein Möglichkeit wäre es also, zunächst mehrere andere Oracle-Nutzer zu finden, die an der Weiterentwicklung interessiert sind und dafür auch etwas ausgeben würden.
Dann sucht man einen Entwickler, der das leisten kann. Am besten geeignet, ist natürlich, wer schon in dem Projekt mitgearbeitet hat. Daher könnte das z.B. norBIT sein.

Nur ein wenig "Zuarbeit", also Definition von "Wünschen", wird nicht reichen.

MfG
F. Jäger

-------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 4264 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.osgeo.org/pipermail/nas/attachments/20150921/d9c5e62d/attachment.bin>

------------------------------

_______________________________________________
NAS mailing list
NAS at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/nas

Ende NAS Nachrichtensammlung, Band 82, Eintrag 8
************************************************


Mehr Informationen über die Mailingliste NAS