-
Notifications
You must be signed in to change notification settings - Fork 25
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
gmlas.d.11: Validate geometries (2) fails for Building 3D GML #161
Comments
Hello, |
Hello, Unfortunately the validator now returns an error concerning the srsDimension on the LinearRings ("XML document 'testExport_small.gml', Building 'Building_DETHL56P00003jxG': The feature geometry is not a valid GML geometry: java.lang.IllegalArgumentException: Points of LinearRing do not form a closed linestring In the GML file, there is a srsDimension of 3 at the level of the MultiSurface that contains the concerned LinearRings, but this information seems not to be taken into account when validating the LinearRings. Is that expected? |
@JohannaOtt - to make the small test file available, either attach it to a comment (just drag an drop the file to the comment) or send it to a non-github email (e.g. [email protected]). Thanks! |
Thanks for the sample document. A general issue is that the On the three reported errors:
This error is not clear to me. It may be the case that the underlying geometry library is not able to handle 3D rings.
Since the CRS is declared as a 2D CRS this message is correct. However, even if I replace the CRS declaration and use http://www.opengis.net/def/crs/EPSG/0/7409 (which may be the correct CRS assuming the elevation is in EVRF), the error message is the same. This may be related to #51 and https://github.com/etf-validator/etf-gmlgeox/issues/19. I will check this.
Some of the geometries contain strange position lists that seem to be neither 2D or 3D coordinates: |
Yes, 'testquery.xq' is up to date on JRC deployment. |
We have created two issues in the GmlGeoX repository to address this:
|
@cportele thanks for investigating and creating the new tickets - and also for the hint concerning the geometries with the strange position lists. I will have a look into how they are generated. |
Add support for new schemaLocation links on MD 1.3 Corresponding community issue: #161
Hi everybody |
I tested an INSPIRE Buildings 3D GML dataset and got this error on gmlas.d.11: "System error in the Executable Test Suite. Please contact a system administrator. Error information:
[err:XPTY0004] Cannot return item()* as node(): ((db:open-pre("etf-tdb-89ce6cd7-....
(67/33)"
The link to the failed test is: http://inspire-sandbox.jrc.ec.europa.eu/etf-webapp//v2/TestRuns/EID0416b1cb-e2d0-4f62-ba48-31fc83890b55.html?lang=en#EIDd414305c-a7be-4ffe-947d-3ea845a4276d
In case you need the dataset to investigate, please send me an email address where I can send the GML file to.
The text was updated successfully, but these errors were encountered: