Package nz.org.riskscape.engine.projection
package nz.org.riskscape.engine.projection
-
ClassDescriptionProjects tuples where nested tuples are flattened in to a new attribute, according to a specific join character, e.g:Projects a tuple by modifying it's geometry in place to have a specific srid, as well as replacing the
SpatialMetadata
that the relation produces to match.Allows attributes to be replaced or added to the input via a set of arbitrary expressions against the input.Projects from one type of tuple to another.Takes tuples that potentially differ in type from two or more sources, and reprojects the tuples to a common typeA projection that detects any invalidGeometry
and throwsInvalidTupleException
should an invalid geometry be found.