Package nz.org.riskscape.oq.sitecol
Class SitecolRelation
java.lang.Object
nz.org.riskscape.engine.relation.BaseRelation
nz.org.riskscape.oq.sitecol.SitecolRelation
- All Implemented Interfaces:
AutoCloseable,nz.org.riskscape.engine.data.SelfDescribingScalarData,nz.org.riskscape.engine.pipeline.Realized,nz.org.riskscape.engine.relation.Relation
public class SitecolRelation
extends nz.org.riskscape.engine.relation.BaseRelation
Access the sitecol dataset as a riskscape relation.
-
Nested Class Summary
Nested classes/interfaces inherited from class nz.org.riskscape.engine.relation.BaseRelation
nz.org.riskscape.engine.relation.BaseRelation.Fields, nz.org.riskscape.engine.relation.BaseRelation.Transformer -
Field Summary
Fields inherited from class nz.org.riskscape.engine.relation.BaseRelation
skipOnInvalid, transformers -
Constructor Summary
ConstructorsConstructorDescriptionSitecolRelation(nz.org.riskscape.engine.relation.BaseRelation.Fields fields, nz.org.riskscape.hdf5.H5Dataset sitecolDataset, org.locationtech.jts.geom.GeometryFactory gf) SitecolRelation(nz.org.riskscape.hdf5.H5Dataset sitecolDataset, org.geotools.api.referencing.crs.CoordinateReferenceSystem crs, nz.org.riskscape.engine.SRIDSet sridSet) -
Method Summary
Modifier and TypeMethodDescriptionprotected nz.org.riskscape.engine.relation.BaseRelationclone(nz.org.riskscape.engine.relation.BaseRelation.Fields fields) protected nz.org.riskscape.engine.relation.TupleIteratorMethods inherited from class nz.org.riskscape.engine.relation.BaseRelation
cloneWithProjectionIfSupported, cloneWithRestrictionIfSupported, cloneWithTransformer, getLimit, getOffset, getProducedType, getRawType, getSpatialMetadata, hasSkipOnInvalid, iterator, limitAndOffset, project, restrict, skipInvalid, skipOrThrow, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.pipeline.Realized
closeMethods inherited from interface nz.org.riskscape.engine.relation.Relation
calculateBounds, getScalarDataType, getType, limit, offset, size, stream, toTupleInput
-
Constructor Details
-
SitecolRelation
public SitecolRelation(nz.org.riskscape.hdf5.H5Dataset sitecolDataset, org.geotools.api.referencing.crs.CoordinateReferenceSystem crs, nz.org.riskscape.engine.SRIDSet sridSet) -
SitecolRelation
public SitecolRelation(nz.org.riskscape.engine.relation.BaseRelation.Fields fields, nz.org.riskscape.hdf5.H5Dataset sitecolDataset, org.locationtech.jts.geom.GeometryFactory gf)
-
-
Method Details
-
getSourceInformation
-
rawIterator
protected nz.org.riskscape.engine.relation.TupleIterator rawIterator()- Specified by:
rawIteratorin classnz.org.riskscape.engine.relation.BaseRelation
-
clone
protected nz.org.riskscape.engine.relation.BaseRelation clone(nz.org.riskscape.engine.relation.BaseRelation.Fields fields) - Specified by:
clonein classnz.org.riskscape.engine.relation.BaseRelation
-