public class RasterPopulation extends BasicPopulation
Modifier and Type | Field and Description |
---|---|
int |
band |
double |
bottom |
int |
cols |
protected org.geotools.coverage.grid.GridCoverage2D |
coverage |
protected org.opengis.referencing.crs.CoordinateReferenceSystem |
coverageCRS |
protected org.geotools.coverage.grid.GridEnvelope2D |
gridEnvelope |
protected org.geotools.coverage.grid.GridGeometry2D |
gridGeometry |
protected org.opengis.referencing.operation.MathTransform |
gridToWGS84 |
double |
left |
protected org.geotools.geometry.jts.ReferencedEnvelope |
refEnvelope |
double |
right |
int |
rows |
double |
top |
double |
unitySeconds |
filterChain, individuals, sourceFilename
Constructor and Description |
---|
RasterPopulation() |
Modifier and Type | Method and Description |
---|---|
void |
createIndividuals()
Subclass-specific method to load the individuals from a file or create them based on other
properties.
|
protected void |
createIndividuals0()
Shared internal createIndividuals method allowing synthetic subclass to reuse projection code
|
void |
setUnityMinutes(double minutes) |
void |
writeAppropriateFormat(String outFileName,
ResultSet results)
Save the output data in this population to a file, using a format that is appropriate for the
specific class of population.
|
void |
writeGeotiff(String fileName,
ResultSet results) |
addIndividual, clearIndividuals, iterator, setup, size, writeCsv
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public int rows
public int cols
public double left
public double right
public double top
public double bottom
public int band
public double unitySeconds
protected org.opengis.referencing.crs.CoordinateReferenceSystem coverageCRS
protected org.geotools.coverage.grid.GridEnvelope2D gridEnvelope
protected org.geotools.geometry.jts.ReferencedEnvelope refEnvelope
protected org.geotools.coverage.grid.GridGeometry2D gridGeometry
protected org.opengis.referencing.operation.MathTransform gridToWGS84
protected org.geotools.coverage.grid.GridCoverage2D coverage
public void writeAppropriateFormat(String outFileName, ResultSet results)
Population
writeAppropriateFormat
in interface Population
writeAppropriateFormat
in class BasicPopulation
public void setUnityMinutes(double minutes)
public void createIndividuals()
Population
createIndividuals
in interface Population
createIndividuals
in class BasicPopulation
protected void createIndividuals0()
Copyright © 2019. All rights reserved.