Our team working on hale studio has increased in size, and so we can now already deliver the next hale studio release to you. We plan to release four new versions of hale studio per year - if you’d like to know what the next releases will bring, check out the roadmap on Github!
In this release, we focused on smaller improvements to make some existing features really work:
Assign collected valuesallows the assignment of all values collected by a Groovy transformation function: The new function automatically converts collected values to references if the target property takes references.
We’ve also fixed several bugs and added smaller improvements. The whole list is available in the changelog.
Get the latest version, and let us know what you think of it!
Until now, hale didn’t support geometries with non-linear interpolation between points, such as arcs. We now added a robust interpolation method that processes Arcs, ArcStrings, Circles, CircleByCenterPoints and creates regular LineStrings and Polygons.
Thanks to the Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz for funding this work.
hale studio’s feature to validate exported XML and GML files has been extended. It is now possible to configure multiple validators. Furthermore, a new type of validator, the Project validator has been added which allows validation of the export result based on rules and schemas (e.g. Schematron schemas) imported into the project.
As soon as the official INSPIRE validator is available, we will also integrate that.
When loading from WFS sources, hale studio now supports request pagination, a capability that was officially introduced with the WFS 2.0 standard. Some implementations such as Geoserver provided support for this before, so you can use this feature with most WFSes. Request pagination allows loading larger datasets from a WFS where previously this may have been limited by a server-side limit of retrievable features per request.
We will add a more detailed post on this feature within the next weeks!
The use of project variables, a feature that was introduced with hale studio 3.0, is now easier as several wizards in hale studio have been extended to provide content assistance. Simply press Ctrl+Space when inside a text field and choose the desired variable from a list. The content assistant will take care of the correct syntax.