Interface NormalizeGeometry.LocalProblems

All Superinterfaces:
nz.org.riskscape.engine.problem.ProblemFactory
Enclosing class:
NormalizeGeometry

public static interface NormalizeGeometry.LocalProblems extends nz.org.riskscape.engine.problem.ProblemFactory
  • Method Summary

    Modifier and Type
    Method
    Description
    nz.org.riskscape.problem.Problem
    geometriesNotEqual(String firstGeomAttribute, org.locationtech.jts.geom.Geometry firstGeom, String subsequentGeomAttribute, org.locationtech.jts.geom.Geometry subsequentGeom)
    When multiple geometry attributes are found but they do not contain the same value.
    nz.org.riskscape.problem.Problem
    nonGeometryAttributeExists(String attributeName, nz.org.riskscape.engine.types.Type type)
    A non-geometry attribute already exists with the required geometry attribute name.
  • Method Details

    • nonGeometryAttributeExists

      nz.org.riskscape.problem.Problem nonGeometryAttributeExists(String attributeName, nz.org.riskscape.engine.types.Type type)

      A non-geometry attribute already exists with the required geometry attribute name.

    • geometriesNotEqual

      nz.org.riskscape.problem.Problem geometriesNotEqual(String firstGeomAttribute, org.locationtech.jts.geom.Geometry firstGeom, String subsequentGeomAttribute, org.locationtech.jts.geom.Geometry subsequentGeom)

      When multiple geometry attributes are found but they do not contain the same value.