Uses of Class
ca.spatial.table.GeoRelationalStore
Packages that use GeoRelationalStore
Package
Description
A landscape partitioning application used to automatically create compartments
Raster GIS operators and supporting classes
Vector GIS operators and supporting classes
The MapViewer application and supporting classes
The Patchworks application and supporting classes
Access classes for spatial and tabular data
-
Uses of GeoRelationalStore in ca.spatial.compartment
Methods in ca.spatial.compartment that return GeoRelationalStoreMethods in ca.spatial.compartment with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionSpatialCluster.barriers(GeoRelationalStore barriers, String reselect)
Define a set of barriers that will be used to limit the connection of clusters.static CompartmentBuilder
CompartmentBuilder.buildHexagons(GeoRelationalStore as, String areaColumn, String reselectColumn, GeoRelationalStore barriers, String reselBarriers, int sideLength, String zoneColumn, int period)
Initialize the compartment Builder by building hexagons from a polygon dataset.static CompartmentBuilder
CompartmentBuilder.useExisting(GeoRelationalStore as, String labelColumn, String areaColumn, String reselectColumn, GeoRelationalStore barriers, String reselBarriers, Topology topology, String zoneColumn, int period)
Initialize the compartment Builder by using the existing polygons and a preloaded topology.static CompartmentBuilder
CompartmentBuilder.useExisting(GeoRelationalStore as, String labelColumn, String areaColumn, String reselectColumn, GeoRelationalStore barriers, String reselBarriers, String topofile, String zoneColumn, int period)
Initialize the compartment Builder by using the existing polygons and the name of a topology file.Constructors in ca.spatial.compartment with parameters of type GeoRelationalStoreModifierConstructorDescriptionCompartmentBuilder(GeoRelationalStore as, String labelColumn, String areaColumn, String reselectColumn, Topology topology, String zoneColumn, int period)
CompartmentBuilderWizard(Window parent, GeoRelationalStore orig, LayerList layers, int period)
LineSimplify(GeoRelationalStore orig, GeoRelationalStore hexagons, String outfile)
SpatialCluster(GeoRelationalStore as, String reselect, String zoneLabel)
Initialize the algorithm with the data source and an expresion used to select the sites of interest. -
Uses of GeoRelationalStore in ca.spatial.gis.raster
Methods in ca.spatial.gis.raster with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionstatic RelationalStore
CoreTable.getCoreTable(GeoRelationalStore grs, double cellsize, String patchLabel, String blockLabel, int period, String reselect, double bufferDist)
Create a core area summary table and join the original data to it.static void
CoreBoundary.makeCoreBoundary(GeoRelationalStore patchCover, double cellsize, double bufferDist, int period, String reselect, GeoRelationalStore invCover, String[] columns, String[] labels, String outputName, Observer obs)
Create a core area shape file for a specified period and add attributes to it.static void
InteriorCore.makeInteriorCore(GeoRelationalStore invCover, double cellsize, int period, String reselect, double defaultDistance, String[] bufferExpressions, double[] bufferDistances, String[] columns, String[] labels, String outputName, Observer obs)
Create an interior core area shape file for a specified period and add attributes to it.Constructors in ca.spatial.gis.raster with parameters of type GeoRelationalStoreModifierConstructorDescriptionCoreBoundaryWizard(GeoRelationalStore orig, int period, LayerList layers)
CoreTable(GeoRelationalStore grs, double cellsize, String patchLabel, String blockLabel, int period, String reselect, double bufferDist)
Create a core area summary table.InteriorCoreWizard(GeoRelationalStore orig, int period, LayerList layers)
-
Uses of GeoRelationalStore in ca.spatial.gis.vector
Methods in ca.spatial.gis.vector with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionstatic void
ShapeWriter.convertToShapefile(GeoRelationalStore orig, String output, int period, Observer obs)
Copy the selected rows to a new shapefile.static void
ShapeWriter.convertToShapefile(GeoRelationalStore orig, String output, String[] columns, String[] aliases, int period, Observer obs)
Copy the selected rows to a new shapefile.static void
ShapeWriter.convertToShapefile(GeoRelationalStore orig, String output, ArrayList<DBFColumnSpec> defs, int period, Observer obs)
Copy the selected rows to a new shapefile.static void
TopologyCutter.cutTopoFile(GeoRelationalStore as, String blockKey, GeoRelationalStore barriers, String reselect, String topofile, String outfile)
Create a new label topology file from an existing topology file and a barrier line file.TopologyCutter.cutTopology(GeoRelationalStore as, String blockKey, Topology topology)
static org.locationtech.jts.geom.Geometry
ConvexHull.extractHull(GeoRelationalStore grs, String query, int period)
Constructors in ca.spatial.gis.vector with parameters of type GeoRelationalStoreModifierConstructorDescriptionConvertToShapefileWizard(GeoRelationalStore orig, int period, LayerList layers)
Present a wizard, collect informtion, and convert a spatial dataset to a shapefile.Dissolve(GeoRelationalStore grs, String dissolveItem, String select, String outfile, int period, boolean multipart)
Prepare the dissolve program.DissolveWizard(Window parent, GeoRelationalStore orig, int period)
ScanLineConversion(GeoRelationalStore grs, double cellSize, String idColumn, int period)
ScanLineConversion(GeoRelationalStore grs, Extent2D extent, double cellSize, String idColumn, int period)
ScanLineConversion2(GeoRelationalStore grs, Extent2D extent, double cellSize, String idColumn, int period, int type, String reselect, String sortCriteria, boolean reverse)
ScanLineConversion3(GeoRelationalStore grs, Extent2D extent, double sideLength, String idColumn, int period, String reselect, String sortCriteria, boolean reverse)
TopologyCutter(GeoRelationalStore barriers, String reselect)
Initialize the cutter with the barrier file. -
Uses of GeoRelationalStore in ca.spatial.mapview
Methods in ca.spatial.mapview that return GeoRelationalStoreMethods in ca.spatial.mapview with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionLayerList.add(GeoRelationalStore store)
Create a layer using a default theme and add it to the front of the list.LayerList.add(GeoRelationalStore store, ChoroplethTheme theme)
Deprecated.void
LayerPrintCallback.afterPrint(GeoRelationalStore store, int id, Object userObj)
LayerPrintCallback.beforePrint(GeoRelationalStore store, int id)
void
ChoroplethTheme.resetStore(GeoRelationalStore store)
Deprecated.Constructors in ca.spatial.mapview with parameters of type GeoRelationalStoreModifierConstructorDescriptionDefaultTheme(GeoRelationalStore store)
Deprecated.DefaultTheme(GeoRelationalStore store, Symbol s)
Deprecated.DitherTheme(GeoRelationalStore store)
Deprecated.DitherTheme(GeoRelationalStore store, String fieldname)
Deprecated.GeoRelLayer(GeoRelationalStore store, ChoroplethTheme theme)
Deprecated.GeoRelLayer(GeoRelationalStore store, ChoroplethTheme theme, double minScale, double maxScale)
Deprecated.GeoRelLayer(GeoRelationalStore store, ChoroplethTheme theme, String fieldname)
Set up the layer by joining a source data table, a theme, and a column specification.ModulusTheme(GeoRelationalStore store, String fieldname, int paletteSize)
Deprecated.NumericTheme(GeoRelationalStore store)
Deprecated.NumericTheme(GeoRelationalStore store, String fieldname)
Deprecated.NumericTheme(GeoRelationalStore store, String fieldname, int method, int intervals, int ndec, String normalize)
Deprecated.UniqueValueTheme(GeoRelationalStore store)
Deprecated.UniqueValueTheme(GeoRelationalStore store, String fieldname)
Deprecated. -
Uses of GeoRelationalStore in ca.spatial.patchworks
Subclasses of GeoRelationalStore in ca.spatial.patchworksModifier and TypeClassDescriptionclass
Get an AttributeStore view of the network, exposing all segments, costs and flows.class
Get an AttributeStore view of the route, exposing all segments, costs and flows.Methods in ca.spatial.patchworks that return GeoRelationalStoreModifier and TypeMethodDescriptionNetworkTable.getAssociatedNetworkTable()
BlockAvailReport.getBlocks()
TreatmentReport.getBlocks()
Control.getBlockTable()
Get a reference to the block table object.Methods in ca.spatial.patchworks with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionstatic NetworkTable
NetworkTable.getNetworkTable(ca.spatial.patchworks.Network network, GeoRelationalStore shapes, String key)
Get a reference to the NetworkTable.static void
Control.identifyPatches(GeoRelationalStore store, Topology topology, String label, String reselect, int period, String output)
This method will identify patches within a spatial dataset.Control.reuseOrLoadTopology(String filename, double distance, GeoRelationalStore store, String label)
Access a previously loaded topology file, or if not already loaded then input a topology dataset for an arbitrary spatial dataset.void
NetworkTable.setAssociatedNetworkTable(GeoRelationalStore table)
Constructors in ca.spatial.patchworks with parameters of type GeoRelationalStoreModifierConstructorDescriptionBlockAvailReport(String filename, String title, GeoRelationalStore bas)
BlockReport(String filename, String title, GeoRelationalStore bas)
TreatmentReport(String filename, String title, GeoRelationalStore bas)
-
Uses of GeoRelationalStore in ca.spatial.table
Methods in ca.spatial.table that return GeoRelationalStoreModifier and TypeMethodDescriptionGeoRelationalStore.addRelate(AttributeStore join, String column1, String column2)
Join a table to the current table, creating a new table having columns from both.GeoRelationalStore.addRelate(AttributeStore join, String column1, String column2, int rowDelta)
GeoRelationalStore.getAssociatedNetworkTable()
static GeoRelationalStore
Open up a store by name.static GeoRelationalStore
Open up a store by name.TableSpec.CoverageSpec.open()
TableSpec.ShapefileSpec.open()
static GeoRelationalStore
GeoRelationalStore.openCoverage(String workspace, String coverage, boolean cache)
Open up a coverage and it's related INFO file by guessing the feature type.static GeoRelationalStore
GeoRelationalStore.openCoverage(String workspace, String coverage, int type, boolean cache)
Open up a coverage and it's related INFO file using an explicit feature type.static GeoRelationalStore
GeoRelationalStore.openRamShapeFile(String filename)
Open up a shapefile and it's related DBF filestatic GeoRelationalStore
GeoRelationalStore.openShapeFile(String origFilename)
Deprecated.static GeoRelationalStore
GeoRelationalStore.openShapeFile(String origFilename, String encoding)
Deprecated.Use theopen(String,String)
method insteadMethods in ca.spatial.table with parameters of type GeoRelationalStoreModifier and TypeMethodDescriptionvoid
GeoRelationalStore.copyTopology(GeoRelationalStore other)
void
RecordHandler.processRecord(GeoRelationalStore store, int row)
Indeicate that the record specified by the index should be processed.GeoRelationalStore.selectByLocation(String locSourceExpr, GeoRelationalStore locSource, SpatialOperator operator, double distance, int period)
The method will calculate the selection of records based on a proximity to selected features in a second data source.GeoRelationalStore.selectByLocation(String locSourceExpr, GeoRelationalStore locSource, String operator, double distance, int period)
The method will calculate the selection of records based on a proximity to selected features in a second data source.void
GeoRelationalStore.setAssociatedNetworkTable(GeoRelationalStore table)
Constructors in ca.spatial.table with parameters of type GeoRelationalStoreModifierConstructorDescriptionHexagonStore(GeoRelationalStore as, Extent2D userExtent, int sideLength)
Build a hexagon representation of an input dataset.
open(String)
method instead