Interface AttributeReader

All Known Implementing Classes:
DefaultKmlReader, FastKmlReader, GeoJsonInstanceConverter, GeoPackageInstanceConverter, JacksonKmlReader, ShapeInstanceConverter

public interface AttributeReader
  • Method Summary

    Modifier and Type
    Method
    Description
    default int
    calculatePointCount(org.locationtech.jts.geom.Geometry polygon, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS, double proportion, double diameter)
     
    default List<org.locationtech.jts.geom.Point>
    getRandomContainsPoints(org.locationtech.jts.geom.Geometry polygon, org.locationtech.jts.geom.GeometryFactory geometryFactory, int count)
     
    default List<org.locationtech.jts.geom.Point>
    getRandomContainsPoints2(org.locationtech.jts.geom.Geometry polygon, org.locationtech.jts.geom.GeometryFactory geometryFactory, int count)
     
    default List<org.locationtech.jts.geom.Point>
    getRandomPointsWithDensity(org.locationtech.jts.geom.Geometry polygon, double proportion, double diameter)
     
    default List<org.locationtech.jts.geom.Point>
    getRandomPointsWithDensity(org.locationtech.jts.geom.Geometry polygon, int count)
     
    read(File file)
     
    readAll(File file)
     
    default org.locationtech.jts.geom.Geometry
    transformGeometry(org.locationtech.jts.geom.Geometry polygon, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS)
     
  • Method Details

    • read

      TileTransformInfo read(File file)
    • readAll

      List<TileTransformInfo> readAll(File file)
    • transformGeometry

      default org.locationtech.jts.geom.Geometry transformGeometry(org.locationtech.jts.geom.Geometry polygon, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS) throws org.opengis.referencing.FactoryException, org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.FactoryException
      org.opengis.referencing.operation.TransformException
    • calculatePointCount

      default int calculatePointCount(org.locationtech.jts.geom.Geometry polygon, org.opengis.referencing.crs.CoordinateReferenceSystem sourceCRS, double proportion, double diameter) throws org.opengis.referencing.FactoryException, org.opengis.referencing.operation.TransformException
      Throws:
      org.opengis.referencing.FactoryException
      org.opengis.referencing.operation.TransformException
    • getRandomPointsWithDensity

      default List<org.locationtech.jts.geom.Point> getRandomPointsWithDensity(org.locationtech.jts.geom.Geometry polygon, int count)
    • getRandomPointsWithDensity

      default List<org.locationtech.jts.geom.Point> getRandomPointsWithDensity(org.locationtech.jts.geom.Geometry polygon, double proportion, double diameter)
    • getRandomContainsPoints

      default List<org.locationtech.jts.geom.Point> getRandomContainsPoints(org.locationtech.jts.geom.Geometry polygon, org.locationtech.jts.geom.GeometryFactory geometryFactory, int count)
    • getRandomContainsPoints2

      default List<org.locationtech.jts.geom.Point> getRandomContainsPoints2(org.locationtech.jts.geom.Geometry polygon, org.locationtech.jts.geom.GeometryFactory geometryFactory, int count)