[NAS] Fehlt der NBA Teil in PostNAS?

Ralf Suhr Ralf.Suhr at itc-halle.de
Don Okt 14 07:08:03 EDT 2010


Das Problem wird bei der Integration des NAS Quellcodes in das gdal svn 
entstanden sein. Ihre PostNAS Version beruht wohl auf gdal-1.7. Durch die 
Änderung des mitgenutzten gml Quellcodes ist das jetzt nicht mehr möglich.

Selbst wenn ich die Optionen append und update benutze, verwendet PostNAS nur 
den xml tag <wfs:insert>. Die für NBA relevanten tags <wfs:delete> und 
<wfsext:Replace> werden ignoriert. Ich habe das anhand des Datenbank logs 
nachvollzeihen können. Mit der aktuellen svn Version von gdal können keine 
NBAs bearbeitet werden.

Herr Jäger können Sie mir Ihren Quellcode von PostNAS zukommen lassen?

MfG
Ralf Suhr

Am Mittwoch 13 Oktober 2010 17:17:55 schrieb Jäger, Frank (KRZ):
> > -----Original Message-----
> > From: nas-bounces at lists.osgeo.org
> > [mailto:nas-bounces at lists.osgeo.org] On Behalf Of Ralf Suhr
> > Sent: Wednesday, October 13, 2010 5:06 PM
> > To: Entwicklung einer NAS Schnittstelle
> > Subject: [NAS] Fehlt der NBA Teil in PostNAS?
> >
> > Hallo Liste,
> >
> > ich teste gerade PostNAS mit NBA Dateien. In der Abarbeitung
> > werden aber nur neue Objekte in die Datenbank übernommen.
> >
> > Hat schon jemand eine funktionierende Lösung?
> >
> > MfG
> > Ralf Suhr
> 
> Ja,
> wir bekommen für 3 Gemeinden monatliche Updates.
> 
> Für den Aufruf des Konverters habe ich mir Shell-Scripte gebaut.
> Siehe
>  http://trac.wheregroup.com/PostNAS/browser/trunk/data/konvert/postnas_0.5
> 
> Für die Aktualisierung aus dem NBA-Verfahren bitte den Parameter "-update"
>  benutzen, nicht zu verwechseln mit "-append".
> 
> Append:
>  besagt nur, das die Datenbank bereits exitiert und nur noch gefüllt werden
>  muss, Z.B. weitere Kacheln.
> 
> Update:
>  besagt zusätzlich zu append, dass der Bestand per NBA aktualisiert werden
>  soll. Das schliest z.B. auch die Löschung von Objekten ein.
> 
> 
> Ich verwende PostNAS nie ohne "-append" weil ich die Datenbank nicht aus
>  der zufällig ersten Kachel generieren lassen möchte. Ich lege die DB immer
>  vorher per SQL-Sript an.
> 
> Die Kacheln der Erstabgabe werden *ohne* '-update' eingespielt.
> Alle weiteren Lieferungen brauchen dann das '-update'.
> 
> 
> Viel Erfolg
> 
> Frank Jäger
> 
> _______________________________________________
> NAS mailing list
> NAS at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/nas
>