Interface AttributeReader

All Known Implementing Classes:
DefaultKmlReader, FastKmlReader, GeojsonPointReader, GeoPackageInstanceConverter, JacksonKmlReader, ShapePointReader

public interface AttributeReader
  • Method Summary

    Modifier and Type
    Method
    Description
    default int
    calcTreeCount(org.locationtech.jts.geom.Geometry polygon, double treeProportion, double treeDiameter)
     
    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)
     
    read(File file)
     
    readAll(File file)
     
  • Method Details

    • read

      KmlInfo read(File file)
    • readAll

      List<KmlInfo> readAll(File file)
    • calcTreeCount

      default int calcTreeCount(org.locationtech.jts.geom.Geometry polygon, double treeProportion, double treeDiameter)
    • 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)