-
Notifications
You must be signed in to change notification settings - Fork 3
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
Terria integration slightly broken #135
Comments
The local (terria-cube) configuration of Terria is pretty straightforward: just specify The rest seems to be handled by TerriaJS: the This architecture seems intended to handle any WPS generically, which is convenient up to a point but may make it difficult to deprecate server-side SVG output (#128) or perform arbitrary UI customisations (#126). (Aside, if we configured terria-cube with the |
For debugging, confirmed that stripping the ComplexOutput from the PyWPS process outputs list (e.g. 545f008) does bypass the Terria problem, letting it draw the geometry onto the map and update (truncate) the message to "Job is finished". If there is a ComplexOutput then Terria does not display any representation of the WPS request geometry. |
Hi @benjimin ODC-WPS is returning Terria catalog models in the old version 7 format. We try to automatically upgrade it to version 8, but there seems to be an issue here: |
Hi @benjimin I have a PR which seems to fix the issue. I have added a Please let me know if this fixes your problem |
@nf-s are there any docs for the v7 and v8 format specs? |
We have a v7 to v8 migration guide here - https://docs.terria.io/guide/contributing/migration-guide/ Other docs can be found here https://docs.terria.io/guide/ For example - CSV catalog item format - https://docs.terria.io/guide/connecting-to-data/catalog-type-details/csv/ |
Apparently TerriaJS is not integrating properly with this PyWPS app. Basic functionality still works, but upon processing completion the UI continues to display the text "Job is finished, downloading results..." (even after the results have been displayed) and "Error upserting model JSON" is raised inside the browser console.
Probably an upstream issue, but reportedly can be bypassed by omitting the
complexOutput
.h/t @gtgrp-user for reporting (by slack and TerriaJS/terriajs#5942 discussion).
The text was updated successfully, but these errors were encountered: