You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The element gml:targetElement is part of the GML 3.2 encoding rule. It does not exist in GML 3.1.1. Since the ADE is based on CityGML 2.0, which in turn uses GML 3.1.1., ShapeChange behaves correctly in not adding this element.
The GML 3.1.1. standard, however, defines the following encoding for specifying the target element:
Thanks, you are right. It seems that adding gml:targetElement to CityGML 2.0 ADE is not a correct and valid way.
So, maybe the EnergyADE (http://www.citygmlwiki.org/images/a/ac/EnergyADE.xsd) XML schema shall be fixed accordingly.
The property
connectedCityObject
of the classAbstractNetworkFeature
has a type ofgml:ReferenceType
https://github.com/TatjanaKutzner/CityGML-UtilityNetwork-ADE/blob/master/XSD/CityGML_UtilityNetworkADE.xsd#L119
An annotation element is usually required here which allows applications to know what is the target element. For example:
Could be a bug in ShapeChange? Or something is missing the shapechange configuration file?
The text was updated successfully, but these errors were encountered: