[PostNAS Suite] Änderung der Spalte "anlass" bei Fortführungen
Peter Korduan
peter.korduan at gdi-service.de
Di Aug 2 02:02:32 PDT 2016
Am 19.07.16 um 23:53 schrieb Jürgen E. Fischer:
> Moin Peter,
>
> On Tue, 19. Jul 2016 at 15:26:35 +0200, Peter Korduan wrote:
>> ERROR 7: m_osLastEnded == "" || m_osLastOccasion == ""
>
>> OGR scheint diesen Fehler gar nicht als Fehler zu interpretieren.
>>
>> Der erste Update-Satz sieht so aus.
>>
>> <wfs:Update typeName="AX_Person">
>> <wfs:Property>
>> <wfs:Name>adv:lebenszeitintervall/adv:AA_Lebenszeitintervall/adv:endet</wfs:Name>
>> <wfs:Value>2015-08-31T07:22:06Z</wfs:Value>
>> </wfs:Property>
>> <ogc:Filter>
>> <ogc:FeatureId fid="DEBBAL620000euH020130128T204852Z" />
>> </ogc:Filter>
>> </wfs:Update>
>
> m_osLastEnded ist das letzte endet und m_osLastOccasion (bzw. aktuell
> m_LastOccasion) der anlass. Nach GeoInfoDok ist der anlass aber nicht
> zwingend (und in GDAL r34725/trunk bzw. r34725/2.1 nun auch nicht mehr).
>
> Jürgen
>
Moin Jürgen,
ich bekomme bei einem Update mit zwei Anlässen ein "Segmentation fault".
Nehme ich eine Property mit anlass raus läuft es durch.
Verwendet habe ich den aktuellen trunk
GDAL 2.2.0dev, released 2016/99/99
Beim Insert gehen mehrere Anlässe durch aber beim Update nicht. Ist das
ein Bug?
Gruß Peter
Beispiel (gekürzte NAS Fortführungsdatei):
<?xml version="1.0" encoding="UTF-8"?>
<!-- DHK 231 (DHK 231 7.11.333 30-Apr-2014
18:37:32) -->
<!-- Verzeichnis /opt/DAVIDweb/Tomcat_AAA-DHK_6/webapps/AAA-DHK_6/libs -->
<!-- Schemadatei
/opt/DAVIDweb/Tomcat_AAA-DHK_6/webapps/AAA-DHK_6/Schemata/Schemata_601/SchemataKunde/NAS-Operationen.xsd
-->
<AX_NutzerbezogeneBestandsdatenaktualisierung_NBA
xmlns="http://www.adv-online.de/namespaces/adv/gid/6.0"
xmlns:adv="http://www.adv-online.de/namespaces/adv/gid/6.0"
xmlns:gco="http://www.isotc211.org/2005/gco"
xmlns:gmd="http://www.isotc211.org/2005/gmd"
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:ogc="http://www.adv-online.de/namespaces/adv/gid/ogc"
xmlns:wfs="http://www.adv-online.de/namespaces/adv/gid/wfs"
xmlns:wfsext="http://www.adv-online.de/namespaces/adv/gid/wfsext"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.adv-online.de/namespaces/adv/gid/6.0
NAS-Operationen.xsd ">
<erlaeuterung></erlaeuterung>
<erfolgreich>true</erfolgreich>
<antragsnummer>NBA_KVA-EE-06_118246856977830062</antragsnummer>
<allgemeineAngaben>
<AX_K_Benutzungsergebnis>
<empfaenger>
<AA_Empfaenger>
<email>mailto:mirko.geschawitz at lkee.de</email>
</AA_Empfaenger>
</empfaenger>
</AX_K_Benutzungsergebnis>
</allgemeineAngaben>
<koordinatenangaben>
<AA_Koordinatenreferenzsystemangaben>
<crs xlink:href="urn:adv:crs:DE_DHHN92_NH"></crs>
<anzahlDerNachkommastellen>3</anzahlDerNachkommastellen>
<standard>false</standard>
</AA_Koordinatenreferenzsystemangaben>
</koordinatenangaben>
<koordinatenangaben>
<AA_Koordinatenreferenzsystemangaben>
<crs xlink:href="urn:adv:crs:ETRS89_UTM33"></crs>
<anzahlDerNachkommastellen>3</anzahlDerNachkommastellen>
<standard>true</standard>
</AA_Koordinatenreferenzsystemangaben>
</koordinatenangaben>
<geaenderteObjekte>
<wfs:Transaction version="1.0.0" service="WFS">
<wfs:Update typeName="AX_PunktortAU">
<wfs:Property>
<wfs:Name>adv:lebenszeitintervall/adv:AA_Lebenszeitintervall/adv:endet</wfs:Name>
<wfs:Value>2015-08-31T09:51:28Z</wfs:Value>
</wfs:Property>
<wfs:Property>
<wfs:Name>adv:anlass</wfs:Name>
<wfs:Value>000000</wfs:Value>
</wfs:Property>
<wfs:Property>
<wfs:Name>adv:anlass</wfs:Name>
<wfs:Value>200000</wfs:Value>
</wfs:Property>
<ogc:Filter>
<ogc:FeatureId fid="DEBBAL620005ZcOO20130202T144107Z" />
</ogc:Filter>
</wfs:Update>
</wfs:Transaction>
</geaenderteObjekte>
<auftragsnummer>NBA_1100_KVA-EE-06_118246856977830062_2015-08-26T00:00:00Z</auftragsnummer>
<portionskennung>
<AX_Portionskennung>
<profilkennung>KVA-EE-06_118246856977830062</profilkennung>
<datum>2015-09-02T00:00:00Z</datum>
<laufendeNummerVonGesamtzahl>26</laufendeNummerVonGesamtzahl>
<gesamtzahl>26</gesamtzahl>
<suedwestEcke>375000.000 5695000.000</suedwestEcke>
</AX_Portionskennung>
</portionskennung>
</AX_NutzerbezogeneBestandsdatenaktualisierung_NBA>
--
GDI-Service Rostock
Dr. Peter Korduan
Joachim-Jungius-Str. 9
18059 Rostock
Tel: 0381 40344444
Mobil: 0175 5446411
E-Mail: peter.korduan at gdi-service.de
Mehr Informationen über die Mailingliste NAS