A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

absolute() - Method in Raster
Create a new Raster by calculating the absolute value for every cell.
add(java.lang.Object) - Method in Layer
Add a Feature to the Layer
Parameters:
o - The Feature, the List of Features, or a List/Map of values
add(geoscript.render.Map, geoscript.layer.Layer, java.lang.String, int) - Method in OGR
Add an existing Layer to this Workspace
Parameters:
options - The OGR options
  • approximateFields = true or false
  • options = A List of OGR options
layer - The Layer to add
name - The new Layer name
chunk - The number of Features to read at one time
Returns:
The new Layer
add(List) - Method in Raster
Add a List of constant values to this Raster
Parameters:
values - The List of constant numbers
Returns:
A new Raster
add(geoscript.render.Map, geoscript.layer.Layer, java.lang.String, int) - Method in SpatiaLite
add(geoscript.layer.Layer, java.lang.String, int) - Method in Workspace
Add a Layer as a name to the Workspace
Parameters:
layer - The Layer to add
name - The new name of the Layer
chunk - The number of Features to add in one batch
Returns:
The newly added Layer
add(geoscript.feature.Feature) - Method in Writer
Add a Feature
Parameters:
feature - The Feature to add
addColorMapEntry(java.lang.String, geoscript.style.ColorMap) - Method in LegendItem
Add a ColorMap legend entry
Parameters:
title - The title
symbolizer - The Raster's Symbolizer
Returns:
The LegendItem
addField(geoscript.feature.Field, java.lang.String) - Method in Schema
Create a new Schema with a new name by adding a Field to the current Schema
Parameters:
field - The Field to add
name - The name of the new Schema
Returns:
The new Schema with the added Field
addFields(List, java.lang.String) - Method in Schema
Create a new Schema with a new name by adding a List of Fields to the current Schema
Parameters:
fields - The List of Fields to add
name - The name of the new Schema
Returns:
The new Schema with the added Fields
addGeometryColumn(java.sql.Connection, java.lang.String, java.lang.String, GeometryType, int, int, GeometryFormat) - Method in Sqlite.SqliteDialect
addGroupEntry(java.lang.String) - Method in LegendItem
Add a Group Entry
Parameters:
title - The title
Returns:
The LegendItem
addImageEntry(java.lang.String, java.awt.Image) - Method in LegendItem
Add an Image Entry
Parameters:
title - The title
Returns:
The LegendItem
addLayer(geoscript.layer.Layer) - Method in LegendItem
Add Legend entries for a Layer
Parameters:
layer - A Layer
Returns:
The LegendItem
addLayer(geoscript.layer.Renderable) - Method in Map
Add a Renderable Map Layer
Parameters:
renderable - The Renderable Map Layer
addLineEntry(java.lang.String, geoscript.style.Style) - Method in LegendItem
Add a Line legend entry
Parameters:
title - The title
symbolizer - The Line's Symbolizer
Returns:
The LegendItem
addMap(geoscript.render.Map) - Method in LegendItem
Add Legend entries for a Map
Parameters:
map - The Map
Returns:
The LegendItem
addPoint(int, java.awt.Point) - Method in LineString
Add a Point at the given index
Parameters:
index - The index where to insert the Point
pt - The Point to add
Returns:
A new LineString
addPointEntry(java.lang.String, geoscript.style.Style) - Method in LegendItem
Add a Point legend entry
Parameters:
title - The title
symbolizer - The Point's Symbolizer
Returns:
The LegendItem
addPolygonEntry(java.lang.String, geoscript.style.Style) - Method in LegendItem
Add a Polygon legend entry
Parameters:
title - The title
symbolizer - The Polygon's Symbolizer
Returns:
The LegendItem
addRaster(geoscript.layer.Raster) - Method in LegendItem
Add Legend entries for a Raster
Parameters:
raster - The Raster
Returns:
The LegendItem
addRaster(geoscript.layer.Raster) - Method in Map
Add a Raster
Parameters:
raster - The Raster
addSchema(geoscript.render.Map, geoscript.feature.Schema, java.lang.String) - Method in Schema
Create a new Schema by adding another Schema to this current Schema.
addSpatialReferenceSystem(java.sql.Connection, int, java.lang.String, int, java.lang.String) - Method in Sqlite.SqliteDialect
addTileLayer(geoscript.layer.TileLayer) - Method in Map
Add a TileLayer
Parameters:
layer - The TileLayer
addWMSLayer(geoscript.render.Map, geoscript.layer.WMS) - Method in WMSMapExtensionModule
Add a WMS Layer
Parameters:
wms - The WMS Layer
and(java.lang.Object) - Method in Filter
Combine the current Filter with another Filter.
and(geoscript.style.Symbolizer) - Method in Symbolizer
Combine this Symbolizer with another.
apply(org.geotools.styling.Symbolizer) - Method in ChannelSelection
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in ColorMap
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in ContrastEnhancement
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Fill
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Font
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Halo
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Hatch
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Icon
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in ImageOutline
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Label
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in RasterSymbolizer
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in ShadedRelief
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Shape
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Stroke
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Symbolizer
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
apply(org.geotools.styling.Symbolizer) - Method in Transform
Apply this Symbolizer to the GeoTools Symbolizer
Parameters:
sym - The GeoTools Symbolizer
ArcGrid - Class in geoscript.layer
A Format that can read and write ArcGrids
Authors:
Jared Erickson
ArcGrid.Factory - Class in geoscript.layer
The ArcGrid FormatFactory
ArcGrid.Factory() - Constructor in ArcGrid.Factory
ArcGrid() - Constructor in ArcGrid
areaStyle(geoscript.style.Style) - Method in OverviewMapItem
Set the area Style
Parameters:
style - The area Style
Returns:
This OverviewMapItem
ASCII - Class in geoscript.render
A Renderer that outputs ASCII art maps.
ASCII() - Constructor in ASCII
asColor() - Method in Color
Get a java.awt.Color for this Color
Returns:
A java.awt.Color
asSLD(File) - Method in Symbolizer
Write this Symbolizer to a SLD File
Parameters:
file - The SLD File
asType(java.lang.Class) - Method in Bounds
Override the asType method to convert Bounds to Geometry if the Class is Geometry
Parameters:
type - The Class
Returns:
The converted Object
asType(java.lang.Class) - Method in Geometry
Override the asType method to convert Geometry to a custom value
Parameters:
type - The Class
Returns:
The converted Object
asType(geoscript.render.Map, java.lang.Class) - Method in GeoScript
Create a GeoScript Workspace from a Map
Parameters:
map - The Map
type - The GeoScript Workspace class
Returns:
A GeoScript Workspace
autoWrap(int) - Method in Label
Set the auto wrap length.

B

backgroundColor(java.awt.Color) - Method in LegendItem
Set the background color
Parameters:
backgroundColor - The background color
Returns:
The LegendItem
Band - Class in geoscript.layer
A Band of Raster Data that represents a single band/channel/layer.
Band() - Constructor in Band
Bar - Class in geoscript.plot
Create bar Charts.
Bar() - Constructor in Bar
Base64 - Class in geoscript.render
A Base64 Renderer
Authors:
Jared Erickson
Base64() - Constructor in Base64
bbox(java.lang.String, geoscript.geom.Bounds) - Method in Filter
Create a Spatial Bounding Box Filter
Parameters:
fieldName - The geometry field name (defaults to the_geom)
bounds - The Bounds
Returns:
A Filter
bboxes(geoscript.geom.Bounds, int) - Method in GeoHash
Calculate all of the hash strings in a Bounds
Parameters:
bounds - The Bounds
numberOfChars - The number of characters to use while encoding
Returns:
A List of hash strings
bboxesLong(geoscript.geom.Bounds, int) - Method in GeoHash
Calculate all of the hash longs in a Bounds
params:
bitDepth The bit depth to use while encoding
Parameters:
bounds - The Bounds
Returns:
A List of hash longs
BIG_ENDIAN - Field in WkbWriter
The big endian byte order constant
bin(int, int) - Method in Histogram
Get the i'th bin for the given band
Parameters:
i - The bin number
band - The band (defaults to 0)
Returns:
A List of the bin's range
bins(int) - Method in Histogram
Get a List of all bins
Parameters:
band - The band
Returns:
A List of all bins
blue(java.lang.String, geoscript.style.ContrastEnhancement) - Method in ChannelSelection
Set the blue channel name and optionally the blue ContrastEnhancement
Parameters:
name - The blue channel name
contrastEnhancement - The blue ContrastEnhancement
Returns:
This ChannelSelection
BOTTOM_LEFT - Field in Pyramid.Origin
BOTTOM_RIGHT - Field in Pyramid.Origin
BOTTOM - Field in VerticalAlign
Bounds - Class in geoscript.geom
A Bounds is an Envelope with a geoscript.proj.Projection.
Bounds() - Constructor in Bounds
bounds(geoscript.render.Map) - Method in Layer
Get the Bounds of Layer using named parameters
Parameters:
options - The named parameters
  • filter = A Filter or a CQL String
  • params = A Map of parameters to plugin into a query
Returns:
The Bounds
bounds(geoscript.layer.Tile) - Method in Pyramid
Calculate the Bounds for the given Tile
Parameters:
t - The Tile
Returns:
A Bounds
Box - Class in geoscript.plot
Create box and whiskers Charts.
Box() - Constructor in Box
brighter(int) - Method in Color
Create a new brighter Color
Parameters:
n - The number of times to brighten the Color.
buffer(double, int, int) - Method in Geometry
Buffer the Geometry by some distance.
buffer(geoscript.render.Map, geoscript.filter.Expression) - Method in Layer
Buffer all of the Features in the this Layer.
build(OutputStream) - Method in CartoBuilder
Write the cartographic document to the OutputStream
Parameters:
outputStream - The OutputStream
build(OutputStream) - Method in ImageCartoBuilder
build(OutputStream) - Method in Java2DCartoBuilder
build(OutputStream) - Method in PdfCartoBuilder
build(OutputStream) - Method in SvgCartoBuilder
builder() - Method in Band
Create a new Band Builder
Returns:
A new Band Builder
buildString(java.lang.String, geoscript.render.Map) - Method in Symbolizer
Build a string representation of the Symbolizer
Parameters:
name - The name of the Symbolizer (Fill, Hatch, Halo, ect...)

C

calculate(geoscript.render.Map, java.lang.Object, geoscript.render.Map) - Method in MapAlgebra
Calculate a new Raster by performing the map algebra specified by the Jiffle/MapCalc script.
CartoBuilder - Interface in geoscript.carto
Create a cartographic map
Authors:
Jared Erickson
CartoBuilder() - Constructor in CartoBuilder
CartoFactories - Class in geoscript.carto
Get registered CartoFactories
Authors:
Jared Erickson
CartoFactories() - Constructor in CartoFactories
CartoFactory - Interface in geoscript.carto
A CartoFactory can create a CartoBuilder with a given PageSize.
CartoFactory() - Constructor in CartoFactory
cascadedUnion(List) - Method in Geometry
Perform a cascaded union on a List of Polygons
Parameters:
polygons - The Polygons
Returns:
A unioned Geometry
category(java.util.Map, geoscript.render.Map) - Method in Bar
Create an Category Bar Chart.
CENTER - Field in HorizontalAlign
changeField(geoscript.feature.Field, geoscript.feature.Field, java.lang.String) - Method in Schema
Create a new Schema by changing an existing Field's definition.
changeFields(geoscript.render.Map, java.lang.String) - Method in Schema
Create a new Schema by changing one or more Field's definition.
changeGeometryType(java.lang.String, java.lang.String) - Method in Schema
Create a new Schema with the same fields as this Schema but with a different Geometry type
Parameters:
geometryType - The new type of Geometry
name - The new Schema name
Returns:
A new Schema
ChannelSelection - Class in geoscript.style
The ChannelSelection Symbolizer is used to style multi-spectral Rasters such as multi-band satellite imagery.
ChannelSelection() - Constructor in ChannelSelection
characterSpacing(int) - Method in Label
Set the spacing between characters
Parameters:
spacing - The spacing
Returns:
This Label
Chart - Class in geoscript.plot
A Chart.
Chart() - Constructor in Chart
CircularRing - Class in geoscript.geom
A CircularRing is a closed CircularString.
CircularRing() - Constructor in CircularRing
CircularString - Class in geoscript.geom
A CircularString is a collection of connected circular arc segments.
CircularString() - Constructor in CircularString
clip(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Clip this Layer by another Layer.
close() - Method in Cursor
Closes the Cursor.
close() - Method in DBTiles
close() - Method in GeneratingTileLayer
Close the TileLayer
close() - Method in GeoPackage
close() - Method in LineString
Close a LineString to create a LinearRing
Returns:
A LinearRing
close() - Method in Map
Closes the Map by disposing of any resources.
close() - Method in MBTiles
close() - Method in OSM
Close the TileLayer
close() - Method in TileLayer
Close the TileLayer
close() - Method in TMS
Close the TileLayer
close() - Method in UTFGrid
close() - Method in VectorTiles
Close the TileLayer
close() - Method in Workspace
Closes the Workspace by disposing of any resources.
close() - Method in Writer
Closes the writing session.
collectFromFeature(geoscript.render.Map, Closure) - Method in Layer
Collect values from the Features of a Layer
Color - Class in geoscript.filter
A Color Expression and a set of Color Utilities used in the Style module.
Color() - Constructor in Color
color(java.awt.Color) - Method in DateTextItem
Set the text Color
Parameters:
color - The text Color
Returns:
The DateTextItem
color(java.lang.Object) - Method in Expressions
Create a new Color Expression from a color convertable object.
color(java.awt.Color) - Method in ParagraphItem
Set the text color
Parameters:
color - The text color
Returns:
The ParagraphItem
color(java.awt.Color) - Method in ScaleTextItem
Set the text color
Parameters:
color - The text color
Returns:
The ScaleTextItem
color(java.awt.Color) - Method in TextItem
Set the color
Parameters:
color - The text color
Returns:
The TextItem
ColorMap - Class in geoscript.style
A ColorMap is a Symbolizer used to style Rasters by mapping pixel values to colors.
ColorMap() - Constructor in ColorMap
COLORMAP - Field in LegendItem.LegendEntryType
ColorTableReader - Class in geoscript.style.io
Read a color table to create a Raster ColorMap Symbolizer
Authors:
Jared Erickson
ColorTableReader() - Constructor in ColorTableReader
ColorTableWriter - Class in geoscript.style.io
Write a ColorMap Symbolizer to a color table
Authors:
Jared Erickson
ColorTableWriter() - Constructor in ColorTableWriter
column(java.lang.String) - Method in TableItem
columns(List) - Method in TableItem
Composite - Class in geoscript.style
A Composite is a Symbolizer that contains one of more Symbolizers.
Composite() - Constructor in Composite
composite(geoscript.render.Map, java.lang.String) - Method in Symbolizer
Set composite (copy, destination, source-over, destination-over, source-in, destination-in, source-out, destination-out, source-atop, destination-atop, xor) or blending (multiply, screen, overlay, darken, lighten, color-dodge, color-burn, hard-light, soft-light, difference, exclusion)
Parameters:
params - The optional named parameters:
  • opacity = The opacity value between 0 and 1.
CompoundCurve - Class in geoscript.geom
A CompoundCurve is a connected set of CircularStrings and LineStrings
Authors:
Jared Erickson
CompoundCurve() - Constructor in CompoundCurve
CompoundRing - Class in geoscript.geom
A CompoundRing is a connected set of CircularStrings and LineStrings
Authors:
Jared Erickson
CompoundRing() - Constructor in CompoundRing
conflictResolution(boolean) - Method in Label
Disable label conflict resolution or not.
contains(java.awt.Point) - Method in Bounds
Determine whether this Bounds contains the Point
Parameters:
point - The Point
Returns:
Whether this Bounds contains the Point
contains(java.lang.String, geoscript.geom.Geometry) - Method in Filter
Create a Spatial Filter that contains the given Geometry
Parameters:
fieldName - The geometry field name (defaults to the_geom)
geometry - The Geometry
Returns:
A Filter
contains(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry contains the other Geometry.
contains(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry contains the given Geometry
Parameters:
The - other Geometry
Returns:
Whether this PreparedGeometry contains the other Geometry
contains(int, int) - Method in Raster
Determine whether this Raster contains the pixel coordinates
Parameters:
x - The x pixel coordinate
y - The y pixel coordinate
Returns:
Whether this Raster contains the pixel coordinates
containsProperly(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry contains the given Geometry.
content - Field in Map
The GeoTools MapContent
contours(int, java.lang.Object, boolean, boolean, geoscript.geom.Bounds) - Method in Raster
Create contours
Parameters:
band - The Raster band
intervalOrLevels - The contour interval or a List of levels
simplify - Whether to simplify the contours
smooth - Whether to smooth the contours
Returns:
A Layer
contrast(java.awt.Color, java.awt.Color, double) - Method in Color
Create a new Color that has the largest constrast of the current Color between the dark and light Colors.
ContrastEnhancement - Class in geoscript.style
A ContrastEnhancement is a Symbolizer used to style Rasters by modifying the contrast.
ContrastEnhancement() - Constructor in ContrastEnhancement
convert(java.lang.Object, java.lang.Class) - Method in Process
Convert the source Object to the target Class if possible.
convertGeoScriptToGeoToolsClass(java.lang.Class) - Method in Process
Convert GeoScript classes to a corresponding GeoTools class
Parameters:
geoScriptClass - The GeoScript class
Returns:
The Class
convertGeoToolsToGeoScriptClass(java.lang.Class) - Method in Process
Convert a GeoTools Class to a correspondng GeoScript Class
Parameters:
geoToolsClass - The GeoTools Class
Returns:
The Class
convolve(int, int) - Method in Raster
Calculate a convoluted version of the current Raster
Parameters:
width - The kernel width
height - The height width
Returns:
A Raster
count(int, int) - Method in Histogram
Get the count for the i'th bin for the given band
Parameters:
i - The bin bumber
band - The band (defaults to 0)
Returns:
The count
count(geoscript.render.Map) - Method in Layer
Count the number of Features using named parameters
Parameters:
options - The named parameters
  • filter = A Filter or CQL String
  • params = A Map of parameters based to the query
Returns:
The number of Features in the Layer
counts(int) - Method in Histogram
Get a List of all counts for all of the bins for the given band
Parameters:
band - The band (defaults to 0)
Returns:
A List of all counts
coveredBy(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry is covered by the other Geometry
Parameters:
The - other Geometry
Returns:
Whether this Geometry is covered by the other Geometry
coveredBy(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry is covered by the given Geometry.
covers(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry covers the other Geometry
Parameters:
The - other Geometry
Returns:
Whether this Geometry covers the other Geometry
covers(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry covers the given Geometry.
create(geoscript.carto.PageSize) - Method in CartoFactory
Create a CartoBuilder with the given PageSize
Parameters:
pageSize - The PageSize
Returns:
A CartoBuilder
create(geoscript.render.Map) - Method in DBTiles.Factory
create(org.geotools.data.DataStore) - Method in Directory.Factory
create(org.geotools.data.DataStore) - Method in FlatGeobuf.Factory
create(java.lang.Object) - Method in FormatFactory
Create a Format from the input source or return null.
create(org.geotools.data.DataStore) - Method in Geobuf.Factory
create(org.geotools.data.DataStore) - Method in GeoPackage.Factory
create(org.geotools.data.DataStore) - Method in H2.Factory
create(geoscript.carto.PageSize) - Method in JpegCartoFactory
create(geoscript.render.Map) - Method in MBTiles.Factory
create(org.geotools.data.DataStore) - Method in Memory.Factory
create(org.geotools.data.DataStore) - Method in MySQL.Factory
create(geoscript.render.Map, geoscript.layer.Cursor) - Method in OGR
Create a Layer from a Cursor
Parameters:
options - The OGR options
  • approximateFields = true or false
  • options = A List of OGR options
c - The Cursor
Returns:
The new Layer
create(org.geotools.data.DataStore) - Method in OGR.Factory
create(geoscript.render.Map) - Method in OSM.Factory
create(geoscript.carto.PageSize) - Method in PdfCartoFactory
create(geoscript.carto.PageSize) - Method in PngCartoFactory
create(org.geotools.data.DataStore) - Method in PostGIS.Factory
create(org.geotools.data.DataStore) - Method in Property.Factory
create(geoscript.render.Map, geoscript.layer.Cursor) - Method in SpatiaLite
create(org.geotools.data.DataStore) - Method in SpatiaLite.Factory
create(org.geotools.data.DataStore) - Method in Sqlite.Factory
create(geoscript.carto.PageSize) - Method in SvgCartoFactory
create(geoscript.render.Map) - Method in TileLayerFactory
create(geoscript.render.Map) - Method in TMS.Factory
create(geoscript.render.Map) - Method in UTFGrid.Factory
create(geoscript.render.Map) - Method in VectorTiles.Factory
create(org.geotools.data.DataStore) - Method in WFS.Factory
create(geoscript.feature.Schema) - Method in Workspace
Create a Layer with a Schema
Parameters:
schema - The Schema (defaults to a Schema with a single Geometry Field named "geom"
Returns:
A new Layer
create(org.geotools.data.DataStore) - Method in WorkspaceFactory
Create a Workspace wrapping the GeoTools DataStore.
createArc(double, double, int, double) - Method in Bounds
Create a LineString arc based on this Bound's extent from the start angle (in radians) for the given angle extent (also in radians) with the given number of points and rotation.
createArcPolygon(double, double, int, double) - Method in Bounds
Create a Polygon arc based on this Bound's extent from the start angle (in radians) for the given angle extent (also in radians) with the given number of points and rotation.
createContrastEnhancement() - Method in ContrastEnhancement
Create a GeoTools ContrastEnhancement
Returns:
A GeoTools ContrastEnhancement
createDataSource(geoscript.render.Map) - Method in Sqlite.SqliteDataStoreFactory
createDataStoreInternal(org.geotools.jdbc.JDBCDataStore, geoscript.render.Map) - Method in Sqlite.SqliteDataStoreFactory
createEllipse(int, double) - Method in Bounds
Create an ellipse or circle based on this Bound's extent with the given number of points and rotation.
createFill() - Method in Fill
Create the GeoTools Fill object
Returns:
A GeoTools Fill
createFromFile(File) - Method in ArcGrid.Factory
createFromFile(File) - Method in FormatFactory
Create a Format from the File.
createFromFile(File) - Method in GeoTIFF.Factory
createFromFile(File) - Method in Grass.Factory
createFromFile(File) - Method in MrSID.Factory
createFromFile(File) - Method in NetCDF.Factory
createFromFile(File) - Method in WorldImage.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in ArcGrid.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in FormatFactory
Create a Format from the GeoTools AbstractGridFormat and input source if possible.
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in GeoTIFF.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in Grass.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in GTopo30.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in ImagePyramid.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in Mosaic.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in MrSID.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in NetCDF.Factory
createFromFormat(org.geotools.coverage.grid.io.AbstractGridFormat, java.lang.Object) - Method in WorldImage.Factory
createFromText(java.lang.String, java.lang.String, int) - Method in Geometry
Create a Geometry from a text and font.
createGeoToolsSymbolizer(java.lang.Class) - Method in Symbolizer
Create a GeoTools Symbolizer of the given Class
Parameters:
clazz - The GeoTools Symbolizer Class
Returns:
A GeoTools Symbolizer or null
createGlobalGeodeticPyramid(geoscript.render.Map) - Method in Pyramid
Create a Pyramid with Grids for common global geodetic tile sets.
createGlobalMercatorPyramid(geoscript.render.Map) - Method in Pyramid
Create a Pyramid with Grids for common global web mercator tile sets.
createGraduatedSymbolizer(geoscript.layer.Layer, java.lang.String, java.lang.String, int, java.lang.Object, java.lang.String) - Method in Gradient
Create a graduated Symbolizer
Parameters:
layer - The Layer
field - The Field name
method - The classification method (Quantile or EqualInterval)
number - The number of categories
colors - A Palette name, or a List of Colors
elseMode - The else mode (ignore, min, max)
Returns:
The graduated Symbolizer
createGraphic(org.geotools.styling.Symbolizer) - Method in Shape
Create a GeoTools Graphic from The GeoTools Symbolizer.
createHatch() - Method in Hatch
Create a GeoTools Graphic based on this Hatch
Returns:
A GeoTools Graphic
createHexagon(boolean) - Method in Bounds
Create a hexagon based on this Bound's extent
Parameters:
inverted - Whether the hexagon is inverted.
createHexagons(geoscript.render.Map, geoscript.geom.Bounds, double, double, java.lang.String) - Method in Graticule
Creates a hexagon polygon graticule.
createIndex(java.lang.String, java.lang.String, List, boolean) - Method in Database
Create an index
Parameters:
layerName - The layer or table name
indexName - The index name
fieldNames - A List of field names
unique - Whether the index is unique or not
createIterator() - Method in Cursor
Create the FeatureIterator based on the FeatureCollection and options
createKochSnowflake(geoscript.geom.Bounds, int) - Method in Geometry
Create a Koch Snowflake Geometry
Parameters:
Bounds - The Bounds
numberOfPoints - The number of points
Returns:
A Geometry
createLines(geoscript.render.Map, geoscript.geom.Bounds, List, double) - Method in Graticule
Creates a line based graticule
Parameters:
options - The optional named parameters:
  • workspace = The Workspace (defaults to Memory)
  • layer = The new layer name (defaults to graticule)
  • schema = The Schema (defaults to Polygon geometry and integer id attribute)
  • setAttributes = A Closure that takes a GridElement and Map of attributes which you can use to set custom attributes
  • createFeature = A Closure that takes a GridElement and return a boolean value whether the Feature should be created or not
bounds - The Bounds
lineDefs - A List of line definitions.
createMark() - Method in Shape
Create a GeoTools Mark from this Shape
Returns:
A GeoTools Mark
createOvals(geoscript.render.Map, geoscript.geom.Bounds, double) - Method in Graticule
Creates a oval polygon graticule.
createPointsAlong(double) - Method in LineString
Create Points along the LineString with the given interval distance.
createPointsAlong(double) - Method in MultiLineString
Create Points along this MultiLineString with the given interval distance.
createQuadtree() - Method in SpatialIndex
Create a Quad Tree SpatialIndex
Returns:
a SpatialIndex using the Quad Tree algorithm
createRandomPoints(geoscript.geom.Geometry, int) - Method in Geometry
Create the given number of randomly located points inside of the given Geometry
Parameters:
geometry - The Geometry that will contain the randomly located points
number - The number of points
Returns:
A MultiPoint
createRandomPointsInGrid(geoscript.geom.Bounds, int, boolean, double) - Method in Geometry
Create the given number of randomly located points inside of the given Geometry and also constrained by the cells of a grid.
createRectangle(int, double) - Method in Bounds
Create a rectangle or square based on this Bound's extent with the given number of points and rotation.
createRectangles(geoscript.render.Map, geoscript.geom.Bounds, double, double, double) - Method in Graticule
Creates a rectangular polygon graticule
Parameters:
options - The optional named parameters:
  • workspace = The Workspace (defaults to Memory)
  • layer = The new layer name (defaults to graticule)
  • schema = The Schema (defaults to Polygon geometry and integer id attribute)
  • setAttributes = A Closure that takes a GridElement and Map of attributes which you can use to set custom attributes
  • createFeature = A Closure that takes a GridElement and return a boolean value whether the Feature should be created or not
bounds - The Bounds
width - The cell width
height - The cell height
spacing - The vertex spacing (-1 for non densified)
Returns:
A Layer
createShadedRelief(geoscript.render.Map, double, double, double) - Method in Raster
Create a shaded relief Raster from the current Raster
Parameters:
options - The optional named parameters.
createSierpinskiCarpet(geoscript.geom.Bounds, int) - Method in Geometry
Create a Sierpinski Carpet Geometry
Parameters:
Bounds - The Bounds
numberOfPoints - The number of points
Returns:
A Geometry
createSineStar(int, double, int, double) - Method in Bounds
Create a sine star based on this Bound's extent with the given number of arms and arm length ratio with the given number of points and rotation.
createSQLDialect(org.geotools.jdbc.JDBCDataStore) - Method in Sqlite.SqliteDataStoreFactory
createSquares(geoscript.render.Map, geoscript.geom.Bounds, double, double) - Method in Graticule
Creates a square polygon graticule.
createSquircle(int, double) - Method in Bounds
Create a squircle based on this Bound's extent with the given number of points and rotation.
createStroke() - Method in Stroke
Create a GeoTools Stroke from this GeoScript Stroke
Returns:
A GeoTools Stroke
createSTRtree() - Method in SpatialIndex
Create a STR Tree SpatialIndex
Returns:
a SpatialIndex using the STR Tree algorithm
createSuperCircle(double, int, double) - Method in Bounds
Create a super circle based on this Bound's extent with the given number of points and rotation.
createTables(java.sql.Connection) - Method in Sqlite.SqliteDialect
createTriangles() - Method in Bounds
Create triangles to fill the Bounds
Returns:
A MultiPolygon of 8 triangles
createView(geoscript.render.Map, java.lang.String, java.lang.String, geoscript.feature.Field) - Method in Database
Create a Layer from a SQL View
Parameters:
options - The named parameters
  • params = The query parameters
  • primaryKeyFields = The list of primary key fields
layerName - The layer name
sql - The SQL
geometryField - The geometry Field
Returns:
The new Layer
crop(int, int, int, int) - Method in Raster
Crop this Raster using pixel coordinates
Parameters:
x1 - The x of the min pixel
y1 - The y of the min pixel
x2 - The x of the max pixel
y2 - The y of the max pixel
Returns:
A new Raster
crosses(java.lang.String, geoscript.geom.Geometry) - Method in Filter
Create a Spatial Filter that crosses the given Geometry
Parameters:
fieldName - The geometry field name (defaults to the_geom)
geometry - The Geometry
Returns:
A Filter
crosses(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry crosses the other Geometry
Parameters:
The - other Geometry
Returns:
Whether this Geometry crosses the other Geometry
crosses(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry crosses the given Geometry.
CSSReader - Class in geoscript.style.io
Read a Geoscript Style from a CSS File, InputStream or String
CSSReader() - Constructor in CSSReader
CsvPyramidReader - Class in geoscript.layer.io
Read a Pyramid from a CSV String.
CsvPyramidReader() - Constructor in CsvPyramidReader
CsvPyramidWriter - Class in geoscript.layer.io
Write a Pyramid to a CSV String.
CsvPyramidWriter() - Constructor in CsvPyramidWriter
CsvReader - Class in geoscript.layer.io
Read a CSV String, File, or InputStream and create a geoscript.layer.Layer.
CsvReader.Type - Enum in geoscript.layer.io
The geometry encoding type.
CsvReader.Type() - Constructor in CsvReader.Type
CsvReader() - Constructor in CsvReader
CsvWriter - Class in geoscript.layer.io
Write a geoscript.layer.Layer to a CSV String.
CsvWriter.Type - Enum in geoscript.layer.io
How to encode the geometry
CsvWriter.Type() - Constructor in CsvWriter.Type
CsvWriter() - Constructor in CsvWriter
Cursor - Class in geoscript.layer
A Cursor is a Iterator over a Feature objects.
Cursor() - Constructor in Cursor
Curve - Class in geoscript.plot
Create a curved line Chart.
Curve() - Constructor in Curve

D

darken(double) - Method in Color
Create a new Color by darkening the current Color
Parameters:
percentage - The percentage 0-1
Returns:
A new Color
darker(int) - Method in Color
Create a new darker Color
Parameters:
n - The number of times to darken the Color.
Database - Class in geoscript.workspace
A Workspace that is a Database.
Database() - Constructor in Database
dataset - Field in OGR
The dataset string (see individual formats)
date(Date) - Method in DateTextItem
Set the Date
Parameters:
date - The Date
Returns:
The DateTextItem
dateText(geoscript.carto.DateTextItem) - Method in CartoBuilder
Add a date
Parameters:
dateTextItem - The DateTextItem
Returns:
The CartoBuilder
dateText(geoscript.carto.DateTextItem) - Method in ImageCartoBuilder
dateText(geoscript.carto.DateTextItem) - Method in Java2DCartoBuilder
dateText(geoscript.carto.DateTextItem) - Method in PdfCartoBuilder
dateText(geoscript.carto.DateTextItem) - Method in SvgCartoBuilder
DateTextItem - Class in geoscript.carto
Adds date text to a cartographic document.
DateTextItem() - Constructor in DateTextItem
DBTiles - Class in geoscript.layer
The DBTiles TileLayer stores tiles like MBTiles but in any JDBC database.
DBTiles.Factory - Class in geoscript.layer
The DBTiles TileLayerFactory
DBTiles.Factory() - Constructor in DBTiles.Factory
DBTiles() - Constructor in DBTiles
DDM - Field in CsvReader.Type
DDM - Field in CsvWriter.Type
DDMChar - Field in CsvReader.Type
DDMChar - Field in CsvWriter.Type
DecimalDegrees - Class in geoscript.proj
A DecimalDegrees class that can parse and format DD, DMS, and DDM.
DecimalDegrees() - Constructor in DecimalDegrees
decode(long) - Method in GeoHash
Decode a Point from a hash long
Parameters:
hashLong - The hash long
Returns:
A Point
decodeBounds(long, int) - Method in GeoHash
Decode a Bounds from as hash long
Parameters:
hashLong - The hash long
bitDepth - The bit depth
Returns:
A Bounds
decodeGeometryEnvelope(java.sql.ResultSet, int, java.sql.Connection) - Method in Sqlite.SqliteDialect
decodeGeometryValue(org.opengis.feature.type.GeometryDescriptor, java.sql.ResultSet, java.lang.String, org.locationtech.jts.geom.GeometryFactory, java.sql.Connection, org.geotools.util.factory.Hints) - Method in Sqlite.SqliteDialect
delete(geoscript.layer.ImageTile) - Method in DBTiles
delete(geoscript.layer.Tile) - Method in GeneratingTileLayer
Delete a Tile
Parameters:
t - The Tile
delete() - Method in GeoPackage
Delete this TileLayer.
delete(java.lang.Object) - Method in Layer
Delete Features from the Layer
Parameters:
filer - The Filter or Filter String to limit the Features to delete.
delete(geoscript.layer.TileCursor) - Method in MBTiles
Delete all Tiles in the TileCursor
Parameters:
tiles - The TileCursor
delete(geoscript.layer.ImageTile) - Method in OSM
Delete a Tile
Parameters:
t - The Tile
delete(geoscript.layer.TileCursor) - Method in TileLayer
Delete all of the Tiles in the TileCursor
Parameters:
tiles - The TileCursor
delete(geoscript.layer.ImageTile) - Method in TMS
Delete a Tile
Parameters:
t - The Tile
delete(geoscript.layer.Tile) - Method in UTFGrid
Delete a Tile
Parameters:
t - The Tile
delete(geoscript.layer.Tile) - Method in VectorTiles
Delete a Tile
Parameters:
t - The Tile
deleteDatabase(geoscript.render.Map, java.lang.String) - Method in PostGIS
Delete the database.
deleteGeometryColumn(java.sql.Connection, java.lang.String) - Method in Sqlite.SqliteDialect
deleteIndex(java.lang.String, java.lang.String) - Method in Database
Delete an index
Parameters:
layerName - The layer or table name
indexName - The index name
deleteView(java.lang.String) - Method in Database
Delete a SQL View Layer
Parameters:
name - The name of the SQL View Layer
densify(double) - Method in Geometry
Densify this Geometry
Parameters:
distance - The distance between coordinates
Returns:
A new densified Geometry
deriveRange(org.geotools.util.NumberRange, org.geotools.coverage.processing.OperationJAI.Parameters) - Method in Raster.Divide
deriveRange(org.geotools.util.NumberRange, org.geotools.coverage.processing.OperationJAI.Parameters) - Method in Raster.Subtract
desaturate(double) - Method in Color
Create a new Color by desaturating the current Color
Parameters:
percentage - The percentage
Returns:
A new Color
difference(geoscript.geom.Geometry) - Method in Geometry
Calculate the difference between this Geometry and the other Geometry
Parameters:
The - other Geometry
Returns:
The difference between this Geometry and the other Geometry
Direction(int, int) - Constructor in GeoHash.Direction
Directory - Class in geoscript.workspace
A Directory Workspace can contain one or more Shapefiles.
Directory.Factory - Class in geoscript.workspace
The Directory WorkspaceFactory
Directory.Factory() - Constructor in Directory.Factory
Directory() - Constructor in Directory
disjoint(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry is disjoint from the other Geometry
Parameters:
The - other Geometry
Returns:
Whether this Geometry is disjoint from the other Geometry
disjoint(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry is disjoint the given Geometry.
display(geoscript.render.Map) - Method in Displayer
Display the Map in a GUI
Parameters:
map - The Map
display() - Method in Map
Display the Map in an interactive GUI
display(java.util.Map, geoscript.render.Map) - Method in MapWindow
display(java.util.Map, geoscript.render.Map) - Method in Window
Displayer - Interface in geoscript.render
A Displayer can display a Map in a GUI
Authors:
Jared Erickson
Displayer() - Constructor in Displayer
Displayers - Class in geoscript.render
A utility for getting Displayers
Authors:
Jared Erickson
Displayers() - Constructor in Displayers
dispose() - Method in Chart
Dispose of this Chart.
dispose() - Method in Raster
Dispose of this Raster
dissolve(geoscript.render.Map) - Method in Layer
Dissolve intersecting Features of a Layer.
distance(geoscript.geom.Geometry) - Method in Geometry
Calculate the distance between this Geometry and other Geometry
Parameters:
The - other Geometry
Returns:
The distance between this Geometry and other Geometry
div(List) - Method in Raster
Divide this Raster by a List of constant values
Parameters:
values - A List of constant values
Returns:
A new Raster
divide(List) - Method in Raster
Divide this Raster by a List of constant values
Parameters:
values - A List of constant values
Returns:
A new Raster
Divide() - Constructor in Raster.Divide
DMS - Field in CsvReader.Type
DMS - Field in CsvWriter.Type
DMSChar - Field in CsvReader.Type
DMSChar - Field in CsvWriter.Type
download(geoscript.render.Map, URL, File) - Method in GeoScript
Download a URL to a File
Parameters:
options - Optional named parameters:
  • overwrite = Whether to overwrite the existing file or not (defaults to true)
url - The URL
file - The File
Returns:
The downloaded File
Draw - Class in geoscript.render
Easily draw a geoscript.geom.Geometry, a geoscript.feature.Feature, and a geoscript.layer.Layer to an image or interactive App.
draw(List, java.lang.String, int) - Method in Color
Draw a List of Colors to a JFrame
Parameters:
colors - The List of Colors
orientation - The orientation (vertical or horizontal)
size - The size of each Color swatch
Draw() - Constructor in Draw
draw(java.util.Map, java.awt.Graphics2D, List) - Method in Viewer
Draw a List of GeoScript Geometries to a Graphics2D.
drawTab(java.awt.Graphics2D, int, int, java.lang.String, int) - Method in MapCube
drawText(boolean) - Method in NorthArrowItem
Set whether to draw text or not
Parameters:
drawText - Whether to draw text or not
Returns:
The NorthArrowItem
drawToBase64EncodedString(java.util.Map, java.lang.Object) - Method in Viewer
Draw Geometry (or List of Geometries) to a Base64 Encoded String
Parameters:
options - A Map of options or named parameters
  • size = The size of the image
  • bounds = The Bounds
  • strokeColor = The stroke color
  • fillColor = The fill color
  • markerShape = The marker shape (circle, square, cross, ect...)
drawToFile(java.util.Map, java.lang.Object, File) - Method in Viewer
Save a drawing of the Geometry (or List of Geometries) to a File
Parameters:
options - A Map of options or named parameters
geom - A Geometry or a List of Geometries
file - The File
drawToImage(List, java.lang.String, int) - Method in Color
Draw a List of Colors to an Image
Parameters:
colors - The List of Colors
orientation - The orientation (vertical or horizontal)
size - The size of each Color swatch
Returns:
A BufferedImage
drawToImage(java.util.Map, geoscript.layer.Raster) - Method in Draw
Draw a Raster to an image
Parameters:
options - A java.util.Map of options or named parameters (style, bounds, size, imageType, proj)
  • style = A Style
  • bounds = The Bounds
  • size = The size of the canvas ([400,350])
  • imageType = The format ("jpeg", "png", "gif")
  • proj = The Projection
  • backgroundColor = The background color (defaults to null)
raster - The Raster
Returns:
A BufferedImage
drawToImage(java.util.Map, java.lang.Object) - Method in Viewer
Draw Geometry (or List of Geometries) to a BufferedImage
Parameters:
options - A Map of options or named parameters
  • size = The size of the image
  • bounds = The Bounds
  • strokeColor = The stroke color
  • fillColor = The fill color
  • markerShape = The marker shape (circle, square, cross, ect...)
driver - Field in OGR
The driver string (http://www.gdal.org/ogr/ogr_formats.html)
dump(geoscript.render.Map, File, geoscript.layer.Cursor) - Method in Shapefile
Dump the Cursor which may contain more than one Geometry type into a Directory of Shapefiles
Parameters:
options - The optional named parameters:
  • maxShapeSize = The maximum shp size
  • maxDbfSize = The maximum dbf size
dir - The File where the Shapefiles will be written
cursor - The Cursor to turn into Shapefiles
Returns:
A Directory Workspace
dwithin(java.lang.String, geoscript.geom.Geometry, double, java.lang.String) - Method in Filter
Create a Spatial Filter that is within a certain distance of the given Geometry.

E

eachCell(geoscript.render.Map, Closure) - Method in Raster
Call the Closure for each cell in this Raster
Parameters:
Named - parameters
  • bounds = The x,y,w,h List
  • band = The band to get values from
  • outside = The value for cells that land outside the Raster
  • order = The order imagexy or tilexy
closure - The Closure to call which is passed the value, the pixel x, and the pixel y
eachFeature(geoscript.render.Map, Closure) - Method in Layer
Call the Closure for each Feature.
eachWindow(geoscript.render.Map, Closure) - Method in Raster
Call the Closure for each window of values in this Raster
Parameters:
options - Named parameters
  • bounds = The x,y,w,h as a List
  • window = The size of the window (w,h)
  • key = The key [x,y]
  • steps = The x and y steps
  • outside = The value for cells that land outside the Raster
closure - The Closure to call which is passed the values, the pixel x, and the pixel y
EAST - Field in GeoHash.Direction
encode(java.awt.Point, int) - Method in GeoHash
Encode a Point as a hash string
Parameters:
pt - The Point
numberOfChars - The number of characters
Returns:
A hash string
encodeGeometryEnvelope(java.lang.String, java.lang.String, java.lang.StringBuffer) - Method in Sqlite.SqliteDialect
encodeLong(java.awt.Point, int) - Method in GeoHash
Encode a Point as a hash long
Parameters:
pt - The Point
bitDepth - The bit depth
Returns:
A hash long
encodePrimaryKey(java.lang.String, java.lang.StringBuffer) - Method in Sqlite.SqliteDialect
ensureWidthAndHeight() - Method in Bounds
Ensure that the Bounds has a width and height.
equals(java.lang.Object) - Method in Bounds
Determine whether this Bounds equals another Bounds
Parameters:
other - The other Bounds
Returns:
Whether this Bounds and the other Bounds are equal
equals(java.lang.Object) - Method in Field
equals(java.lang.String, java.lang.Object) - Method in Filter
Create a Filter where a Property equals a Literal
Parameters:
field - The name of the Property
value - The literal value
Returns:
A Filter
equals(java.lang.Object) - Method in Geometry
Whether this Geometry equals another Object
Parameters:
obj - The Object
Returns:
Whether this Geometry and the Object are equals
equals(java.lang.Object) - Method in Projection
Does this Projection equal the other?
equals(java.lang.Object) - Method in Schema
equalsNorm(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry equals another Geometry after they are both normalized
Parameters:
geometry - The other Geometry
Returns:
Whether the two normalized Geometries equal
equalsTopo(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry topologically equals another Geometry
Parameters:
geometry - The other Geometry
Returns:
Whether the two Geometries are topologically equal
erase(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Erase this Layer with another Layer.
eval(int, int, java.lang.String) - Method in Raster
Get the value of the Raster at the given pixel Location.
evaluate(java.lang.Object) - Method in Expression
Evaluate the Filter against an Object (commonly a Feature)
Parameters:
obj - Some Object
Returns:
A value
evaluate(geoscript.feature.Feature) - Method in Filter
Evaluate the Filter against a Feature
execute(geoscript.render.Map) - Method in Process
Execute this Process with the given parameters
Parameters:
params - The input parameters
Returns:
A Map or results
exp() - Method in Raster
Create a new Raster by calculating the exponential value for every cell.
expand(geoscript.geom.Bounds) - Method in Bounds
Expand this Bounds to include another Bounds
Parameters:
other - Another Bounds
Returns:
The modified Bounds
expandBy(double) - Method in Bounds
Expand the Bounds by the given distance in all directions
Parameters:
distance - The distance
Returns:
The modified Bounds
Expression - Class in geoscript.filter
A base class for all Expressions.
Expression() - Constructor in Expression
expression(java.lang.Object) - Method in Expressions
Create a new Expression from a value
Parameters:
value - The vaule
Returns:
An Expression
Expressions - Class in geoscript.filter
The Expressions class holds static methods for creating new Expressions (Expression, Color, Function, Property).
Expressions() - Constructor in Expressions
extractFootPrint(geoscript.render.Map) - Method in Raster
Extract the foot print of this Raster as a vector Layer
Parameters:
options - Optional named parameters:
  • exclusionRange: A List of Maps with min and max values used to exclude values from the search.

F

Feature - Class in geoscript.feature
A Feature contains a set of named attributes with values.
Feature() - Constructor in Feature
feature(geoscript.render.Map, java.lang.String) - Method in Schema
Create a Feature from this Schema with a Map of values and the id.
FeatureExtensionModule - Class in geoscript.feature.io
A Groovy Extension Module that adds methods to the Feature class.
FeatureExtensionModule() - Constructor in FeatureExtensionModule
Field - Class in geoscript.feature
A Field is composed of a name and a type.
Field() - Constructor in Field
field(java.lang.String) - Method in Schema
Get a Field by name
Parameters:
name - The name of the Field
Returns:
The Field
Fill - Class in geoscript.style
A Symbolizer for area/polygonal geometries.
Fill() - Constructor in Fill
fill(geoscript.style.Fill) - Method in Label
Set how the Label will be filled.
fill(geoscript.render.Map) - Method in Symbolizers
Create a new Fill.
fillColor1(java.awt.Color) - Method in NorthArrowItem
Set the first fill color
Parameters:
color - The first fill color
Returns:
The NorthArrowItem
fillColor2(java.awt.Color) - Method in NorthArrowItem
Set the second fill color
Parameters:
color - The second fill Color
Returns:
The NorthArrowItem
fillColor(java.awt.Color) - Method in RectangleItem
Set the fill color
Parameters:
color - The fill color
Returns:
The RectangleItem
Filter - Class in geoscript.filter
A Filter is a predicate or constraint used to match or filter geoscript.feature.Feature objects.
Filter() - Constructor in Filter
filter(java.lang.Object, java.lang.String) - Method in Layer
Filer the Layer.
filterFactory - Field in Expression
The GeoTools FilterFactory
filterFactory - Field in Layer
The FilterFactory2 for creating Filters
filterFactory - Field in Symbolizer
The GeoTools FilterFactory
find(java.lang.String) - Method in Displayers
Find a Displayer by name (window, mapwindow)
Parameters:
name - The name (window, mapwindow)
Returns:
A Displayer or null
find(java.lang.String) - Method in PyramidReaders
Find a PyramidReader by name (csv, geojson, kml)
Parameters:
name - The name (csv, geojson, kml)
Returns:
A PyramidReader or null
find(java.lang.String) - Method in PyramidWriters
Find a PyramidWriter by name (csv, geojson, kml)
Parameters:
name - The name (csv, geojson, kml)
Returns:
A PyramidWriter or null
find(java.lang.String) - Method in Readers
Find a Style by name (sld, css)
Parameters:
name - The name (sld, css)
Returns:
A Reader or null
find(java.lang.String) - Method in Renderers
Find a Renderer by name (png, svg, gif)
Parameters:
name - The name (csv, geojson, kml)
Returns:
A Renderer or null
find(java.lang.String) - Method in SchemaReaders
Find a SchemaReader by name (string, json)
Parameters:
name - The name (string, json)
Returns:
A SchemaReader or null
find(java.lang.String) - Method in SchemaWriters
Find a SchemaWriter by name (csv, geojson, kml)
Parameters:
name - The name (csv, geojson, kml)
Returns:
A SchemaWriter or null
find(java.lang.String) - Method in Writers
Find a Style Writer by name (sld, css)
Parameters:
name - The name (sld, css)
Returns:
A Writer or null
findByMimeType(java.lang.String) - Method in CartoFactories
findByName(java.lang.String) - Method in CartoFactories
first(geoscript.render.Map) - Method in Layer
Get the first Feature that matches
fixAspectRatio(int, int) - Method in Bounds
Fix the aspect ration of this Bounds based on the given width and height.
FlatGeobuf - Class in geoscript.workspace
A FlatGeobuf Workspace.
FlatGeobuf.Factory - Class in geoscript.workspace
The FlatGeobuf WorkspaceFactory
FlatGeobuf.Factory() - Constructor in FlatGeobuf.Factory
FlatGeobuf() - Constructor in FlatGeobuf
Font - Class in geoscript.style
A Symbolizer for a Label Font.
font(java.awt.Font) - Method in DateTextItem
Set the text Font
Parameters:
font - The text Font
Returns:
The DateTextItem
Font() - Constructor in Font
font(java.lang.Object) - Method in Label
Set the Font
Parameters:
font - A GeoScript Font or an object convertable to a Font
Returns:
This Label
font(java.awt.Font) - Method in NorthArrowItem
Set the Font
Parameters:
font - The Font
Returns:
The NorthArrowItem
font(java.awt.Font) - Method in ParagraphItem
Set the font
Parameters:
font - The font
Returns:
The ParagraphItem
font(java.awt.Font) - Method in ScaleTextItem
Set the font
Parameters:
font - The Font
Returns:
The ScaleTextItem
font(geoscript.render.Map) - Method in Symbolizers
Create a new Font with named parameters.
font(java.awt.Font) - Method in TextItem
Set the font
Parameters:
font - The font
Returns:
The TextItem
forceLeftToRight(boolean) - Method in Label
Disable label flipping making labels always follow natural orientation of the line or not.
Format - Class in geoscript.layer
A Raster Format can read and write Rasters
Authors:
Jared Erickson
format(java.lang.String) - Method in DateTextItem
Set the date format string
Parameters:
format - The date format string
Returns:
The DateTextItem
Format() - Constructor in Format
format(java.lang.String) - Method in ScaleTextItem
Set the number format
Parameters:
format - The number format
Returns:
The ScaleTextItem
FormatFactories - Class in geoscript.layer
A Utility for getting a List of all FormatFactories
Authors:
Jared Erickson
FormatFactories() - Constructor in FormatFactories
FormatFactory - Class in geoscript.layer
A FormatFactory creates a Format from an input source which is usually a File, URL, or InputStream
Parameters:
< - T > The type Format
FormatFactory() - Constructor in FormatFactory
forward(java.awt.Point, double, double) - Method in Geodetic
Calculate a new Point and back azimuth given the starting Point, azimuth, and distance.
fromCQL(java.lang.String) - Method in Expression
Create a new Expression from a CQL statement
Parameters:
cql - The CQL statement
Returns:
An Expression
fromCsv(geoscript.layer.Pyramid, java.lang.String) - Method in StaticPyramidExtensionModule
Create a Pyramid from a CSV String
Parameters:
csv - The CSV String
Returns:
A Pyramid
fromGeobuf(geoscript.feature.Feature, InputStream) - Method in StaticFeatureExtensionModule
Read a Feature from a GeoBuf InputStream
Parameters:
feature - The Feature
str - The GeoBuf InputStream
Returns:
A Feature
fromGeobuf(geoscript.geom.Geometry, [B) - Method in StaticGeometryExtensionModule
Get a Geometry from a Geobuf byte array
Parameters:
geometry - The Geometry
geobuf - A Geobuf byte array
Returns:
A Geometry
fromGeoJSON(geoscript.feature.Feature, java.lang.String) - Method in StaticFeatureExtensionModule
Read a Feature from a GeoJSON String
Parameters:
feature - The Feature
str - The GeoJSON String
Returns:
A Feature
fromGeoJSON(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from a GeoJSON String
Parameters:
geometry - The Geometry
geoJSON - A GeoJSON String
Returns:
A Geometry
fromGeometries(geoscript.render.Map, java.lang.String, List) - Method in Layer
Create a Layer from a List of Geometries
Parameters:
options - Optional named parameters:
  • proj = The Projection (defaults to EPSg:4326)
  • style = A Style
name - The name of the new Layer
geometries - The List of Geometries
Returns:
The Layer
fromGeometry(geoscript.render.Map, java.lang.String, geoscript.geom.Geometry) - Method in Layer
Create a Layer from a Geometry
Parameters:
options - Optional named parameters:
  • proj = The Projection (defaults to EPSg:4326)
  • style = A Style
name - The name of the new Layer
geometry - The Geometry
Returns:
The Layer
fromGeoRSS(geoscript.feature.Feature, java.lang.String) - Method in StaticFeatureExtensionModule
Read a Feature from a GeoRSS String
Parameters:
feature - The Feature
str - The GeoRSS String
Returns:
A Feature
fromGML2(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from a GML2 String
Parameters:
geometry - The Geometry
gml2 - A GML2 String
Returns:
A Geometry
fromGML3(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from a GML3 String
Parameters:
geometry - The Geometry
gml3 - A GML3 String
Returns:
A Geometry
fromGml(geoscript.feature.Feature, geoscript.render.Map, java.lang.String) - Method in StaticFeatureExtensionModule
Read a Feature from a GML String
Parameters:
feature - The Feature
options - The optional named parameters
str - The GML String
Returns:
A Feature
fromGpx(geoscript.feature.Feature, java.lang.String) - Method in StaticFeatureExtensionModule
Read a Feature from a GPX String
Parameters:
feature - The Feature
str - The GPX String
Returns:
A Feature
fromGpx(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from a GPX String
Parameters:
geometry - The Geometry
gpx - A GPX String
Returns:
A Geometry
fromJson(geoscript.layer.Pyramid, java.lang.String) - Method in StaticPyramidExtensionModule
Create a Pyramid from a JSON String
Parameters:
json - The JSON String
Returns:
A Pyramid
fromKml(geoscript.feature.Feature, geoscript.render.Map, java.lang.String) - Method in StaticFeatureExtensionModule
Read a Feature from a KML String
Parameters:
feature - The Feature
options - The optional named parameters
str - The KML String
Returns:
A Feature
fromKml(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from a KML String
Parameters:
geometry - The Geometry
kml - A KML String
Returns:
A Geometry
fromString(java.lang.String) - Method in Bounds
Create a Bounds from a String or return null
Parameters:
str - The string
Returns:
A Bounds or null
fromString(java.lang.String) - Method in Geometry
Get a Geometry from a String with an unknown format.
fromString(java.lang.String) - Method in Pyramid
Create a Pyramid from a String.
fromURL(geoscript.render.Map, URL, File) - Method in Directory
Get a Directory from a zipped Shapefile
Parameters:
options - Optional named parameters:
  • overwrite = Whether to overwrite the existing file or not (defaults to true)
url - The URL of the zipped Shapefile
dir - The File directory where we will unzip the zip file
Returns:
A Directory Workspace
fromWKB(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from WKB hex string
Parameters:
geometry - The Geometry
wkb - The WKB hex string
Returns:
A Geometry
fromWKT(geoscript.geom.Geometry, java.lang.String) - Method in StaticGeometryExtensionModule
Get a Geometry from WKT
Parameters:
geometry - The Geometry
wkt - A WKT String
Returns:
A Geometry
fromXml(geoscript.layer.Pyramid, java.lang.String) - Method in StaticPyramidExtensionModule
Create a Pyramid from an XML String
Parameters:
xml - The XML String
Returns:
A Pyramid
Function - Class in geoscript.filter
A GeoScript Function either wraps an existing GeoTools Function or an CQL String.
function(java.lang.String, Closure) - Method in Expressions
Create a new Function from a Closure
Parameters:
cql - The CQL statement
closure - A Closure
Returns:
A new Function
Function() - Constructor in Function

G

gapBetweenEntries(int) - Method in LegendItem
Set the gap between entries
Parameters:
gapBetweenEntries - The gap between entries
Returns:
The LegendItem
GdalTmsPyramidReader - Class in geoscript.layer.io
Read a Pyramid from a GDAL MiniDriver XML File
Authors:
Jared Erickson
GdalTmsPyramidReader() - Constructor in GdalTmsPyramidReader
GdalTmsPyramidWriter - Class in geoscript.layer.io
Write a Pyramid to a GDAL MiniDriver XML File
Authors:
Jared Erickson
GdalTmsPyramidWriter() - Constructor in GdalTmsPyramidWriter
generate(geoscript.render.Map, geoscript.layer.TileLayer, geoscript.layer.TileRenderer, int, int) - Method in TileGenerator
Generate Tiles for a TileLayer using a TileRenderer
Parameters:
options - The optional named parameters:
  • bounds = The Bounds of the Tiles to generate
  • missingOnly = Whether to only generate missing tiles (true) or all tiles (false)
tileLayer - The TileLayer
renderer - The TileRenderer
startZoom - The start zoom level
endZoom - The end zoom level
generateColorMap(List, java.lang.String, boolean) - Method in ColorMap
Generate a GeoTool's ColorMap from A List of Maps with color, opacity, quantity, and label keys
Parameters:
values - A List of Maps
Returns:
A GeoTool's ColorMap
generateGrid(double, double, java.lang.String, Closure) - Method in Bounds
Generate a grid with the given cell width and height
Parameters:
cellWidth - The cell width
cellHeight - The cell height
type - The cell type (polygon, point, circle/ellipse, hexagon, hexagon-inv, triangle)
c - A Closure that is called with each Geometry cell with the geometry, the column, and the row
GeneratingTileLayer - Class in geoscript.layer
A TileLayer that can generate Tiles on demand as a client tries to get them.
GeneratingTileLayer() - Constructor in GeneratingTileLayer
Geobuf - Class in geoscript.workspace
A Geobuf Workspace.
Geobuf.Factory - Class in geoscript.workspace
The Geobuf WorkspaceFactory
Geobuf.Factory() - Constructor in Geobuf.Factory
Geobuf() - Constructor in Geobuf
GeobufReader - Class in geoscript.layer.io
Read a Layer from a Geobuf encoded protocol buffer.
GeobufReader() - Constructor in GeobufReader
GeobufWriter - Class in geoscript.layer.io
Write a Layer to a Geobuf encoded protocol buffer.
GeobufWriter() - Constructor in GeobufWriter
Geodetic - Class in geoscript.proj
The Geodetic class can be used to calculate azimuths, distances, and Points on an Ellipsoid.
Geodetic() - Constructor in Geodetic
GeoHash - Class in geoscript.index
A GeoHash module.
GeoHash.Direction - Enum in geoscript.index
A Direction enum used when calculating neighbors
GeoHash.Direction() - Constructor in GeoHash.Direction
GeoHash() - Constructor in GeoHash
GEOJSON - Field in CsvReader.Type
GEOJSON - Field in CsvWriter.Type
GeoJSONReader - Class in geoscript.layer.io
Read a geoscript.layer.Layer from a GeoJSON InputStream, File, or String.
GeoJSONReader() - Constructor in GeoJSONReader
GeoJSONWriter - Class in geoscript.layer.io
Write a geoscript.layer.Layer to a GeoJSON InputStream, File, or String.
GeoJSONWriter() - Constructor in GeoJSONWriter
Geometry - Class in geoscript.geom
The base class for other Geometries.
Geometry() - Constructor in Geometry
geometry(java.lang.Object) - Method in RasterSymbolizer
Set the geometry name
Parameters:
geometry - The geometry name
Returns:
This Raster Symbolizer
GeometryCollection - Class in geoscript.geom
A GeometryCollection is a heterogenerous collection of other Geometries.
GeometryCollection() - Constructor in GeometryCollection
GeometryExtensionModule - Class in geoscript.geom.io
A Groovy Extension Module that adds methods to the Geometry class.
GeometryExtensionModule() - Constructor in GeometryExtensionModule
GeoPackage - Class in geoscript.workspace
A GeoPackage Workspace.
GeoPackage.Factory - Class in geoscript.workspace
The GeoPackage WorkspaceFactory
GeoPackage.Factory() - Constructor in GeoPackage.Factory
GeoPackage() - Constructor in GeoPackage
GeoPackageReader - Class in geoscript.geom.io
Read GeoPackage encoded Geometries
Authors:
Jared Erickson
GeoPackageReader() - Constructor in GeoPackageReader
GeoPackageWriter - Class in geoscript.geom.io
Write a Geometry to a GeoPackage Geometry byte array or hex string
Authors:
Jared Erickson
GeoPackageWriter() - Constructor in GeoPackageWriter
GeoRSSReader - Class in geoscript.layer.io
Read a Layer from a GeoRSS document
Authors:
Jared Erickson
GeoRSSReader() - Constructor in GeoRSSReader
GeoRSSWriter - Class in geoscript.layer.io
Write a Layer as a GeoRSS document.
GeoRSSWriter() - Constructor in GeoRSSWriter
GeoScript - Class in geoscript
The GeoScript class contains category methods.
GeoScript() - Constructor in GeoScript
GeoTIFF - Class in geoscript.render
GeoTIFF.Factory - Class in geoscript.layer
The GeoTIFF FormatFactory
GeoTIFF.Factory() - Constructor in GeoTIFF.Factory
GeoTIFF() - Constructor in GeoTIFF
get(long, long, long) - Method in DBTiles
get(java.lang.String) - Method in Directory
Get a Layer by name
Parameters:
The - Layer name
Returns:
A Layer
get(geoscript.feature.Field) - Method in Feature
Get a value by a Field.
get(long, long, long) - Method in GeneratingTileLayer
Get a Tile
Parameters:
z - The zoom level
x - The column
y - The row
Returns:
A Tile
get(long, long, long) - Method in GeoPackage
get(long, long, long) - Method in MBTiles
get(long, long, long) - Method in OSM
Get a Tile
Parameters:
z - The zoom level
x - The column
y - The row
Returns:
A Tile
get(java.lang.String) - Method in Property
Get a Layer by name
Parameters:
The - Layer name
Returns:
A Layer
get(java.lang.String) - Method in Schema
Get a Field by name
Parameters:
The - name of the Field
Returns:
The Field
get(long, long, long) - Method in TileLayer
Get a Tile
Parameters:
z - The zoom level
x - The column
y - The row
Returns:
A Tile
get(long, long, long) - Method in TMS
Get a Tile
Parameters:
z - The zoom level
x - The column
y - The row
Returns:
A Tile
get(long, long, long) - Method in UTFGrid
get(long, long, long) - Method in VectorTiles
Get a Tile
Parameters:
z - The zoom level
x - The column
y - The row
Returns:
A Tile
get(java.lang.String) - Method in Workspace
Get a Layer by name
Parameters:
The - Layer name
Returns:
A Layer
getAbstract() - Method in WMS
Get the abstract (WMT_MS_Capabilities/Service/Abstract)
Returns:
The abstract
getAngle(java.awt.Point, java.lang.String) - Method in Point
Get the angle between this Point and another Point
Parameters:
other - The other Point
type - The type of units (degrees or radians, the default is degrees)
Returns:
The angle
getArea() - Method in Bounds
Get the area of this Bounds
Returns:
The area
getArea() - Method in Geometry
Get the area of this Geometry
Returns:
The area of this Geometry
getAspect() - Method in Bounds
Get the ratio of width to height for this bounds.
getAt(int) - Method in Bounds
Get a value from this Bounds at the given index (minX = 0, minY = 1, maxX = 2, maxY = 3).
getAt(geoscript.feature.Field) - Method in Feature
Get a value by Field.
getAt(int) - Method in Geometry
Get the sub Geometry at the specified index.
getAt(List) - Method in Histogram
Get a List of all counts for all of the bins for the given band
Parameters:
values - A List containing the bin and band
Returns:
The count
getAt(java.lang.Object) - Method in Raster
Get the value of the Raster at the given geographic Location or pixel location.
getAt(java.lang.String) - Method in Workspace
Another way to get a Layer by name.
getAttributes() - Method in Feature
Get a Map of all attributes
Returns:
A Map of all attributes
getAzimuth(java.awt.Point, java.lang.String) - Method in Point
Get the azimuth between this Point and the other Point.
getBands() - Method in Raster
Get the List of Bands
Returns:
The List of Bands
getBase64String() - Method in Tile
Get the data as a Base64 encoded string
Returns:
A Base64 encoded string
getBlockSize() - Method in Raster
Get the block size
Returns:
The block size [w,h]
getBoundary() - Method in Geometry
Get the boundary of this Geometry
Returns:
The boundary of this Geometry
getBounds() - Method in Feature
The Bounds of the Feature's Geometry.
getBounds() - Method in Geometry
Get the Bounds of this Geometry
Returns:
The Bounds of this Geometry
getBounds() - Method in Layer
Get the Bounds of the Features in the Layer
Returns:
The Bounds of the Features in the Layer
getBounds() - Method in Map
Get the Bounds
Returns:
The Bounds
getBounds() - Method in Projection
Get the extent for this Projection
Returns:
A Bounds
getBounds() - Method in Raster
Get the Bounds
Returns:
The Bounds
getBounds() - Method in TileCursor
Get the Bounds of tiles in this TileCursor
Returns:
The Bounds
getBounds(java.lang.Object) - Method in WMS.Layer
Get a Bounds in the given Projection
Parameters:
proj - The Projection
Returns:
The Bounds
getBounds() - Method in WMSLayer
Get the Bounds
Returns:
The Bounds
getBufferedImage() - Method in Raster
Get a BufferedImage
Returns:
A BufferedImage
getCentroid() - Method in Geometry
Calculate the centroid of this Geometry.
getChildren() - Method in WMS.Layer
Get a List of child WMS.Layers
Returns:
The list of child WMS.Layers
getCols() - Method in Raster
Get the number of columns
Returns:
The number of columns
getComponents() - Method in CompoundCurve
Get the original LineStrings or CircularStrings (not linearized)
Returns:
The original LineStrings or CircularStrings
getComponents() - Method in CompoundRing
Get the original LineStrings or CircularStrings (not linearized)
Returns:
The original LineStrings or CircularStrings
getControlPoints() - Method in CircularRing
Get the original control Points (not the linearized Points)
Returns:
The original control Points
getControlPoints() - Method in CircularString
Get the original control Points (not the linearized Points)
Returns:
The original control Points
getConvexHull() - Method in Geometry
Calculate the convex hull of this Geometry
Returns:
The convex hull of this Geometry
getCoordinates() - Method in Geometry
Get the Array of Coordinates
Returns:
The Array of Coordinates
getCorners() - Method in Bounds
Get the corners of the Bounds as a List of Points.
getCount() - Method in Layer
Count the number of Features in the layer
Returns:
The number of Features in the Layer
getCql() - Method in Filter
Get the CQL string from the Filter.
getCsv(geoscript.layer.Pyramid) - Method in PyramidExtensionModule
Get this Pyramid as a CSV String
Returns:
A CSV String
getCursor(java.lang.Object, List, int, int, List, java.lang.Object, java.lang.Object, java.lang.Object) - Method in Layer
Get a Cursor over the Features of the Layer.
getCurvedWkt() - Method in CircularRing
Get the curved WKT
Returns:
The curved WKT
getCurvedWkt() - Method in CircularString
Get the curved WKT
Returns:
The curved WKT
getCurvedWkt() - Method in CompoundCurve
Get the curved WKT
Returns:
The curved WKT
getCurvedWkt() - Method in CompoundRing
Get the curved WKT
Returns:
The curved WKT
getData() - Method in Raster
Get the underlying java.awt.image.Raster
Returns:
The java.awt.image.Raster
getDatabaseID() - Method in Sqlite.SqliteDataStoreFactory
getDataSource() - Method in Database
Get the javax.sql.DataSource
Returns:
The javax.sql.DataSource
getDdm() - Method in DecimalDegrees
Get the DecimalDegrees longitude and latitude in decimal degree minutes (DDM).
getDefault(geoscript.render.Map, java.lang.String) - Method in Symbolizer
Get a default Symbolizer for the given geometry type.
getDelaunayTriangleDiagram(boolean) - Method in Geometry
Get Delaunay Triangle Diagram for this Geometry
Returns:
A Delaunay Triangle Diagram Geometry
getDescription() - Method in Band
Get the Band's description
Returns:
The Band's description
getDescription() - Method in Process
Get the description
Returns:
The description
getDescription() - Method in Sqlite.SqliteDataStoreFactory
getDimension() - Method in Geometry
Get the dimension of the Geometry
Returns:
The dimension
getDms() - Method in DecimalDegrees
Get the DecimalDegrees longitude and latitude in degrees, minutes, seconds (DMS).
getDriverClassName() - Method in Sqlite.SqliteDataStoreFactory
getDrivers() - Method in OGR
Get a Set of drivers that GDAL has been compiled to support.
getEmpty() - Method in TileCursor
Whether the TileCursor is empty or not @return
getEndPoint() - Method in LineString
Get the end Point
Returns:
The end Point
getEnvelope() - Method in Geometry
Calculate the envelope of this Geometry
Returns:
The Envelope of this Geometry
getEnvelopeInternal() - Method in Geometry
Calculate the internal Envelope of this Geometry
Returns:
The internal Envelope of this Geometry
getEpsg() - Method in Projection
Get the EPSG code
Returns:
The EPSG code
getExteriorRing() - Method in Polygon
Get the exterior ring or shell
Returns:
The exterior ring or shell
getExtrema() - Method in Raster
Calculate the min and max values for each band in this Raster.
getFeatures(geoscript.render.Map) - Method in Layer
Get a List of Features
Parameters:
options - The named parameters
  • transform = The Closure used to modify the Features takes a Feature and returns a Feature
  • filter = The Filter or Filter String to limit the Features.
getField() - Method in UniqueValuesReader
Get the field name
Returns:
The field name
getFields() - Method in Schema
Get the List of Fields
Returns:
The List of Fields
getFile() - Method in Directory
Get the File or Directory
Returns:
The File or Directory
getFile() - Method in Property
Get the File
Returns:
The File
getFile() - Method in Shapefile
Get the Shapefile's File
Returns:
The Shapefile's File
getFile() - Method in WorldFile
Get the File
Returns:
The File
getFileExtensions() - Method in ArcGrid.Factory
getFileExtensions() - Method in FormatFactory
Get a List of the file extensions that this Format supports
Returns:
A List of file extensions
getFileExtensions() - Method in GeoTIFF.Factory
getFileExtensions() - Method in Grass.Factory
getFileExtensions() - Method in MrSID.Factory
getFileExtensions() - Method in NetCDF.Factory
getFileExtensions() - Method in WorldImage.Factory
getFormat() - Method in Directory
Get the format
Returns:
The workspace format name
getFormat() - Method in FlatGeobuf
Get the format
Returns:
The workspace format name
getFormat(java.lang.Object) - Method in Format
Get the Format that can read the given input stream
Parameters:
input - The input stream (which is usually a File, but can be a URL, InputStream, or connection string)
Returns:
A Format
getFormat() - Method in Geobuf
Get the format
Returns:
The workspace format name
getFormat() - Method in GeoPackage
Get the format
Returns:
The workspace format name
getFormat() - Method in H2
Get the format
Returns:
The workspace format name
getFormat() - Method in Layer
Get the Workspace format
Returns:
The format identifying the workspace
getFormat() - Method in Memory
Get the format
Returns:
The workspace format name
getFormat() - Method in MySQL
Get the format
Returns:
The workspace format name
getFormat() - Method in OGR
Get the format
Returns:
The workspace format name
getFormat() - Method in PostGIS
Get the format
Returns:
The workspace format name
getFormat() - Method in Property
Get the format
Returns:
The workspace format name
getFormat() - Method in SpatiaLite
Get the format
Returns:
The workspace format name
getFormat() - Method in Sqlite
Get the format
Returns:
The workspace format name
getFormat() - Method in WFS
Get the format
Returns:
The workspace format name
getFormat() - Method in Workspace
Get the format
Returns:
The Workspace format name
getFunction() - Method in Transform
Get the Function
Returns:
The Function
getFunctionNames() - Method in Function
Get a List of all Function names
Returns:
A List of all Function names
getGeoBounds() - Method in Projection
Get the valid geographic area for this Projection
Returns:
A Bounds
getGeobuf(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a Geobuf hex string
Parameters:
feature - The Feature
options - The optional named parameters
  • precision = The maximum precision (defaults to 6)
  • dimension = The supported geometry coordinates dimension (defaults to 2)
Returns:
A Geobuf hex string
getGeobuf(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a Geobuf hex string for this Geometry
Parameters:
geometry - The Geometry
Returns:
The Geobuf hex string
getGeobufBytes(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a Geobuf byte array
Parameters:
feature - The Feature
options - The optional named parameters
  • precision = The maximum precision (defaults to 6)
  • dimension = The supported geometry coordinates dimension (defaults to 2)
Returns:
A Geobuf byte arary
getGeobufBytes(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a Geobuf byte array for this Geometry
Parameters:
geometry - The Geometry
Returns:
The Geobuf byte array
getGeoJSON(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a GeoJSON String
Parameters:
feature - The Feature
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
  2. encodeFeatureBounds = Whether to encode Feature Bounds (default is false)
  3. encodeFeatureCollectionBounds = Whether to encode FeatureCollection Bounds (default is false)
  4. encodeFeatureCollectionCRS = Whether to encode FeatureCollection CRS (default is false)
  5. encodeFeatureCRS = Whether to encode Feature CRS (default is false)
  6. encodeNullValues = Whether to encode null values (default is false)
Returns:
The GeoJSON String
getGeoJSON(geoscript.geom.Geometry, geoscript.render.Map) - Method in GeometryExtensionModule
Get a GeoJSON String for this Geometry
Parameters:
geometry - The Geometry
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
Returns:
The GeoJSON String
getGeom() - Method in Feature
Get the Feature's Geometry
Returns:
The Feature's Geometry
getGeom() - Method in Schema
Get the Schema's geometry Field or null if none exists
Returns:
The Schema's Geometry Field
getGeometries() - Method in Geometry
Get a List of all Geometries
Returns:
A List of all Geometries
getGeometry() - Method in Bounds
Convert this Bounds into a Geometry object
Returns:
A Geometry
getGeometry() - Method in PreparedGeometry
Get the base Geometry of this PreparedGeometry
Returns:
The Geometry
getGeometryFormat(java.sql.Connection, java.lang.String) - Method in Sqlite.SqliteDialect
getGeometryN(int) - Method in Geometry
Get the nth Geometry in this Geometry
Parameters:
n - The index of the Geometry
Returns:
The nth Geometry
getGeometryType() - Method in Geometry
Get the name of the Geometry type
Returns:
The name of the Geometry type
getGeometryType(java.sql.Connection, java.lang.String, java.lang.String) - Method in Sqlite.SqliteDialect
getGeometryType() - Method in UniqueValuesReader
Get the geometry type
Returns:
The geometry type
getGeometryTypeName(java.lang.Integer) - Method in Sqlite.SqliteDialect
getGeoRSS(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a GeoRSS String
Parameters:
feature - The Feature
options - The named parameters
  • feedType = The feed type (atom or rss)
  • geometryType = The geometry type (simple, gml, w3c)
  • includeAttributes = Whether to include all attributes
  • attributeNamespace = The namespace for attributes (ogr=http://www.gdal/ogr/)
  • itemTitle = The item title (Closure, Expression, or String)
  • itemId = The item id (Closure, Expression, or String)
  • itemDescription = The item description (Closure, Expression, or String)
  • itemDate = The item date (Closure, Expression, or String)
  • itemGeometry = The item geometry (Closure, Expression, or String)
Returns:
A GeoRSS String
getGeoToolsSymbolizers(org.geotools.styling.Rule, java.lang.Class) - Method in Symbolizer
Get a List of GeoTools Symbolizers from the Rule of the given Class.
getGetMapFormats() - Method in WMS
Get the GetMap formats
Returns:
The GetMap formats
getGml2(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a GML 2 String for this Geometry
Parameters:
geometry - The Geometry
Returns:
The GML 2 String
getGml3(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a GML 3 String for this Geometry
Parameters:
geometry - The Geometry
Returns:
The GML 3 String
getGml(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a GML String
Parameters:
feature - The Feature
options - The named parameters
  • version = The version 2, 3, or 3.2
  • format = Whether to pretty print or not
  • bounds = Whether to include Feature Bounds or not
  • xmldecl = Whether to include XML declaration or not
  • nsprefix = The XML namespace prefix
Returns:
A GML String
getGpx(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a GPX String
Parameters:
feature - The Feature
options - The named parameters
  • version = The GPX version (defaults to 1.1)
  • includeAttributes = Whether to include attributes (defaults to false)
  • attributeNamespace = The attribute namespace (prefix=url)
  • elevation = The elevation filter, closure, or value
  • time = The time elevation filter, closure, or value
  • name = The name elevation filter, closure, or value
  • description = The description elevation filter, closure, or value
  • type = The type elevation filter, closure, or value
Returns:
A KML Placemark String
getGpx(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a GPX String for this Geometry
Parameters:
geometry - The Geometry
Returns:
The GPX String
getGrid(double, double, java.lang.String) - Method in Bounds
Get a generated grid with the given cell width and height
Parameters:
cellWidth - The cell width
cellHeight - The cell height
type - The cell type (polygon, point, circle/ellipse, hexagon, hexagon-inv, triangle)
Returns:
The generated grid as a Geometry
getGtStyle() - Method in Style
Get a GeoTools Style
Returns:
A GeoTools Style
getGtStyle() - Method in Symbolizer
Get the GeoTools Style from this Symbolizer
Returns:
The GeoTools Style
getHeight() - Method in Bounds
Get the height
Returns:
The height
getHeight() - Method in TileCursor
Get the height or number of rows
Returns:
The height or number of rows
getHex() - Method in Color
Get this Color's hex value
Returns:
The hex value
getHistogram(geoscript.render.Map) - Method in Raster
Get a Histogram for this Raster
Parameters:
options - Optional named parameters can include low, high, and numBins
  • low: The low value
  • high: The high value
  • numBins: The number of bins
Returns:
A Histogram
getHsl() - Method in Color
Get this Color's HSL value
Returns:
A List of HSL values all between 0 and 1
getId() - Method in Feature
Get the Feature's ID
Returns:
The Feature's ID
getId() - Method in Projection
Get the Identifier.
getImage(java.util.Map) - Method in Chart
Get an image of this Chart
Parameters:
options - Named parameters options
  • size: A List of width and height values
getImage() - Method in ImageCartoBuilder
Get the cartographic document as a BufferedImage
Returns:
A BufferedImage
getImage() - Method in ImageTile
Get the data as a BufferedImage
Returns:
A BufferedImage
getImage() - Method in Raster
Get the RenderedImage
Returns:
The RenderedImage
getImage(geoscript.render.Map, java.lang.Object) - Method in WMS
Get a Image from the WMS server.
getImageType() - Method in Image
Get the image type
Returns:
The image type
getIndexes(java.lang.String) - Method in Database
Get a List of indexes for a layer or table by name
Parameters:
layerName - The layer or table name
Returns:
A List of indexes
getInteriorPoint() - Method in Geometry
Get the interior Point of this Geometry
Returns:
The interior Point of this Geometry
getInteriorRingN(int) - Method in Polygon
Get the nth interior ring or hole
Parameters:
n - The index of a interior ring or hole
Returns:
The nth interior ring or hole
getInteriorRings() - Method in Polygon
Get a List of all interior rings
Returns:
A List of all interior rings
getJDBCUrl(geoscript.render.Map) - Method in Sqlite.SqliteDataStoreFactory
getJson(geoscript.layer.Pyramid) - Method in PyramidExtensionModule
Get this JSON as a JSON String
Returns:
A CSV String
getKeywords() - Method in WMS
Get a List of keywords
Returns:
A List of keywords
getKml(geoscript.feature.Feature, geoscript.render.Map) - Method in FeatureExtensionModule
Get this Feature as a KML Placemark
Parameters:
feature - The Feature
options - The named parameters
  • format = Whether to format the KML or not (default = false)
  • xmldecl = Whether to include the XML declaration (default = false)
Returns:
A KML Placemark String
getKml(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get a KML String for this Geometry
Parameters:
geometry - The Geometry
Returns:
The KML String
getLatLonBounds() - Method in WMS.Layer
Get the Bounds in latitude/longitude
Returns:
The Bounds in latitude/longitude
getLayer(geoscript.render.Map, geoscript.layer.TileCursor) - Method in TileLayer
Get a Layer of the Tiles in a TileCursor
getLayer(java.lang.String) - Method in WMS
Get a WMS.Layer by name
Parameters:
The - name
Returns:
A WMS.Layer or null
getLayers(geoscript.layer.TileCursor) - Method in VectorTiles
Get a List of Layers for the Tiles in the TileCursor
Parameters:
cursor - The TileCursor
Returns:
A List of Layers
getLayers() - Method in WMS
Get a List of WMS.Layers
Returns:
A List of WMS.Layers
getLayers() - Method in WMSLayer
Get the List of WMS.Layers
Returns:
The List of WMS.Layers
getLayers() - Method in Workspace
Get a List of Layers
Returns:
A List of Layers
getLegend(geoscript.render.Map, java.lang.Object) - Method in WMS
Get a legend from a WMS service.
getLength() - Method in Geometry
Get the length of this Geometry
Returns:
The length of this Geometry
getLinear() - Method in CircularRing
Get the linear Geometry
Parameters:
The - linear Geometry
getLinear() - Method in CircularString
Get the linearized Geometry
Returns:
The linearized Geometry
getLinear() - Method in CompoundCurve
Get the linearized Geometry
Returns:
The linearized Geometry
getLinear() - Method in CompoundRing
Get the linearized Geometry
Returns:
The linearized Geometry
getMapLayers(geoscript.geom.Bounds, List) - Method in ImageTileLayer
getMapLayers(geoscript.geom.Bounds, List) - Method in Layer
Get the map layers @return
getMapLayers(geoscript.geom.Bounds, List) - Method in Raster
getMapLayers(geoscript.geom.Bounds, List) - Method in Renderable
Get a List of Map Layers (GeoTools org.geotools.map.Layer) for the given Bounds and map size
getMapLayers(geoscript.geom.Bounds, List) - Method in VectorTiles
getMapLayers(geoscript.geom.Bounds, List) - Method in WMSLayer
getMapping(java.sql.ResultSet, java.sql.Connection) - Method in Sqlite.SqliteDialect
getMax() - Method in Band
Get the maximum value
Returns:
The maximum value
getMaxGrid() - Method in Pyramid
Get the max Grid by zoom level
Returns:
THe max Grid by zoom level
getMaxScale() - Method in WMS.Layer
Get the maximum scale denominator
Returns:
The maximum scale denominator
getMaxValue(int) - Method in Raster
Get the maximum value for a band.
getMaxX() - Method in Bounds
Get the right/east most coordinate (maxX)
Returns:
The right/east most coordinate (maxX)
getMaxX() - Method in TileCursor
Get the max x or column
Returns:
The max x or column
getMaxY() - Method in Bounds
Get the top/north most coordinate (maxY)
Returns:
The top/north most coordinate (maxY)
getMaxY() - Method in TileCursor
Get the max y or row
Returns:
The max y or row
getMaxZoom() - Method in DBTiles
Get the maximum zoom level of the tiles present.
getMaxZoom() - Method in GeoPackage
Get the maximum zoom level of the tiles present.
getMaxZoom() - Method in MBTiles
Get the maximum zoom level of the tiles present.
getMetadata() - Method in DBTiles
Get metadata (type, name, description, format, version, attribution, bounds)
Returns:
A Map of metadata
getMetadata(java.lang.String) - Method in Format
Get metadata
Parameters:
name - The optional Raster name
Returns:
A Map of metadata
getMetadata() - Method in MBTiles
Get metadata (type, name, description, format, version, attribution, bounds)
Returns:
A Map of metadata
getMimeType() - Method in CartoFactory
The CartoFactory mime type
Returns:
The mime type of the CartoFactory
getMimeType() - Method in JpegCartoFactory
getMimeType() - Method in PdfCartoFactory
getMimeType() - Method in PngCartoFactory
getMimeType() - Method in SvgCartoFactory
getMin() - Method in Band
Get the minimum value
Returns:
The minimum value
getMinGrid() - Method in Pyramid
Get the min Grid by zoom level
Returns:
The min Grid by zoom level
getMinimumBoundingCircle() - Method in Geometry
Get the Minimum Bounding Circle
Returns:
The minimum bouding circle as a Geometry
getMinimumClearance() - Method in Geometry
Get the minimum clearance of this Geometry as a LineString
Returns:
The minimum clearance of this Geometry
getMinimumDiameter() - Method in Geometry
Get the minimum diameter of this Geometry as a LineString
Returns:
The minimum diameter as a LineString
getMinimumRectangle() - Method in Geometry
Get the minimum enclosing rectangle
Returns:
The minimum enclosing rectangle
getMinScale() - Method in WMS.Layer
Get the minimum scale denominator
Returns:
The minimum scale denominator
getMinValue(int) - Method in Raster
Get the minimum value for a band.
getMinX() - Method in Bounds
Get the left/west most coordinate (minX)
Returns:
The left/west most coordinate (minX)
getMinX() - Method in TileCursor
Get the min x or column
Returns:
The min x or column
getMinY() - Method in Bounds
Get the bottom/south most coordinate (minY)
Returns:
The bottom/south most coordinate (minY)
getMinY() - Method in TileCursor
Get the min y or row
Returns:
The min y or row
getMinZoom() - Method in DBTiles
Get the minimum zoom level of the tiles present.
getMinZoom() - Method in GeoPackage
Get the minimum zoom level of the tiles present.
getMinZoom() - Method in MBTiles
Get the minimum zoom level of the tiles present.
getName() - Method in CartoFactory
The CartoFactory name
Returns:
The name of the CartoFactory
getName() - Method in Format
Get the format name
Returns:
The format name
getName() - Method in JpegCartoFactory
getName() - Method in Layer
Get the Layer's name
Returns:
The Layer's name
getName() - Method in PdfCartoFactory
getName() - Method in PngCartoFactory
getName() - Method in Process
Get the name
Returns:
The name
getName() - Method in Raster
Get the Raster's name
Returns:
The name
getName() - Method in Schema
Get the Schema's name
Returns:
The of the Schema
getName() - Method in SvgCartoFactory
getName() - Method in WMS
Get the name (WMT_MS_Capabilities/Service/Name)
Returns:
The name
getName() - Method in WMS.Layer
Get the name of the layer
Returns:
The name of the layer
getNames() - Method in Format
Get the list of the raster names
Returns:
A List of the raster names
getNames(File) - Method in GeoPackage
Get all of the names of TileLayers from the GeoPackage database
Parameters:
file - The database File
Returns:
A List of TileLayer names
getNames() - Method in Workspace
Get a List of Layer names
Returns:
A List of Layer names
getNearestPoints(geoscript.geom.Geometry) - Method in Geometry
Find the nearest Points between this Geometry and another Geometry
Parameters:
other - The other Geometry
Returns:
A List of Points
getNeighbors(java.lang.Object, int) - Method in Raster
Get the value of the neighboring cells: NW N NE E SE S SE W
Parameters:
p - The Point or Pixel
band - The band (defaults to 0)
Returns:
A Map of neighboring cell values
getNewFeature() - Method in Writer
Get a new Feature with default values
Returns:
A new Feature
getNoData() - Method in Band
Get a List of no data values
Returns:
The List of no data values
getNorm() - Method in Geometry
Get a normalized copy of this Geometry
Returns:
A new normalized copy of this Geometry
getNot() - Method in Filter
Get a new Filter that is the negation of the current Filter
Returns:
A new Filter that is the negation of the current Filter
getNumberOfBands() - Method in Histogram
Get the number of bands
Returns:
The number of bands
getNumGeometries() - Method in Geometry
Get the number of Geometries in this Geometry
Returns:
The number of Geometries in this Geometry
getNumInteriorRing() - Method in Polygon
Get the number of interior rings or holes
Returns:
The number of interior rings or holes
getNumPoints() - Method in Geometry
Get the number of Points in this Geometry
Returns:
The number of Points in this Geometry
getOctagonalEnvelope() - Method in Geometry
Get the octagonal envelope for this Geometry
Returns:
the octagonal envelope for this Geometry
getOffset() - Method in Band
Get the offset
Returns:
The offset
getOnlineResource() - Method in WMS
Get the online resource URL
Returns:
The online resource URL
getPaletteColors(java.lang.String, int) - Method in Color
Get a List of Colors from a Palette by name
Parameters:
name - The Palette name
count - The number of colors
Returns:
A List of Colors.
getPaletteNames(java.lang.String) - Method in Color
Get a List of Palette names by type (defaults to All)
Parameters:
type - The type (all, diverging, qualitative, sequential)
Returns:
A List of Palette names
getParameters() - Method in Process
Get the Map of input parameters.
getParameters(java.lang.String) - Method in Workspace
Get a connection map from a connection string
Parameters:
str - The connection string
Returns:
A connection map
getParametersFromString(java.lang.String) - Method in Directory.Factory
getParametersFromString(java.lang.String) - Method in FlatGeobuf.Factory
getParametersFromString(java.lang.String) - Method in Geobuf.Factory
getParametersFromString(java.lang.String) - Method in GeoPackage.Factory
getParametersFromString(java.lang.String) - Method in H2.Factory
getParametersFromString(java.lang.String) - Method in Memory.Factory
getParametersFromString(java.lang.String) - Method in Property.Factory
getParametersFromString(java.lang.String) - Method in SpatiaLite.Factory
getParametersFromString(java.lang.String) - Method in Sqlite.Factory
getParametersFromString(java.lang.String) - Method in WFS.Factory
getParametersFromString(java.lang.String) - Method in WorkspaceFactory
Get a map of connection parameters from a connection string.
getParent() - Method in WMS.Layer
Get the parent WMS.Layer
Returns:
The parent WMS.Layer
getPixel(java.awt.Point) - Method in Raster
Get pixel coordinates from the geographic Point
Parameters:
p - The geographic Point
Returns:
A List of pixel coordinates
getPixelSize() - Method in Raster
Get the pixel size
Returns:
The pixel size [w,h]
getPixelSize() - Method in WorldFile
Get the pixel sizes
Returns:
A List of x and y pixel sizes
getPoint() - Method in DecimalDegrees
Get the DecimalDegrees as a Point
Returns:
A Point
getPoint(int, int) - Method in Raster
Get a geographic Point from pixel coordinates
Parameters:
x - The x pixel coordinate
y - The y pixel coordinate
Returns:
A geographic Point
getPointLayer(geoscript.render.Map) - Method in Raster
Convert this Raster into a Layer of Points
Parameters:
options - Optional named parameters:
  • proj: The target Projection
  • scale: The scale
  • interpolation: The Interpolation algorithm
  • emisphere: Whether to add the emisphere or not
Returns:
A Layer
getPoints() - Method in Geometry
Get a List of Points that make up this Geometry
Returns:
A List of Points
getPolygon() - Method in Bounds
Convert this Bounds into a Polygon
Returns:
A Polygon
getPolygonLayer(geoscript.render.Map) - Method in Raster
Convert this Raster to a Layer of polygons.
getProcessNames() - Method in Process
Get a List of the Process names
Returns:
A List of Process names
getProj() - Method in Bounds
Get the Projection (if any) or null
Returns:
The Projection (if any) or null
getProj() - Method in Layer
Get the Layer's Projection
Returns:
The Layer's Projection
getProj() - Method in Map
Get the Map's Projection
Returns:
The Map's Projection
getProj() - Method in Raster
Get the Projection
Returns:
The Projection
getProj() - Method in Schema
Get the Schema's Projection or null if one doesn't exist
Returns:
A Projection or null
getProj() - Method in WMSLayer
Get the Projection
Returns:
The Projection
getPyramid() - Method in DBTiles
getPyramid() - Method in GeneratingTileLayer
Get the Pyramid
Returns:
The Pyramid
getPyramid() - Method in GeoPackage
getPyramid() - Method in MBTiles
getPyramid() - Method in OSM
Get the Pyramid
Returns:
The Pyramid
getPyramid() - Method in TileLayer
Get the Pyramid
Returns:
The Pyramid
getPyramid() - Method in UTFGrid
getPyramid() - Method in VectorTiles
Get the Pyramid
Returns:
The Pyramid
getRandom() - Method in Color
Generate a random color
Returns:
A Color
getRandomPastel() - Method in Color
Get a random pastel color
Returns:
A Color
getRaster(java.awt.Point, long, int, int) - Method in ImageTileLayer
Get a Raster around a Point at a given zoom level
Parameters:
p - The Point (in the TileLayer's projection)
z - The zoom level
w - The image width
h - The image height
Returns:
A Raster
getRaster(java.lang.Object, List, geoscript.geom.Bounds, java.lang.String) - Method in Layer
Convert this Layer into a Raster
Parameters:
field - The numeric Field or Field name from which to get values
gridSize - The grid size (width and height)
bounds - The Bounds of the Raster
name - The name of the Raster
Returns:
A Raster
getRaster(geoscript.render.Map, java.lang.Object) - Method in WMS
Get a Raster from the WMS server
Parameters:
options - Named parameter options may include:
  • width: The width of the image (defaults to 512)
  • height: The height of the image (defaults to 512)
  • format: The image format (defaults to image/png)
  • srs: The srs or projection id (defaults to EPSG:4326)
  • transparent: Whether the image should be transparent or not (defaults to true)
  • bounds: The Bounds of the image (defaults to the extent of all Layers)
layers - The Layers to include on the image.
getRectangle() - Method in Item
Get a Rectangle
Returns:
A Rectangle
getRenderables(List) - Method in Renderables
Get a List of Renderable Map Layers from a List of Map Layer Strings
Parameters:
layers - A List of Map Layer Strings
Returns:
A List of Renderable Map Layers
getResults() - Method in Process
Get the Map of output results.
getRgb() - Method in Color
Get this Color's RGB value
Returns:
A List of RGB values
getRotation() - Method in WorldFile
Get a rotations values
Returns:
A List of x and y rotation values
getRows() - Method in Raster
Get the number of rows
Returns:
The number rows
getScale() - Method in Band
Get the scale
Returns:
The scale
getScaleDenominator() - Method in Map
Get the scale denominator
Parameters:
The - scale denminator
getSize() - Method in Raster
Get the size [w,h] or [columns,rows]
Returns:
The size [w,h] or [columns,rows]
getSize() - Method in SpatialIndex
Get the number of items indexed
Returns:
The number of items indexed
getSize() - Method in TileCursor
Get the number of tiles
Returns:
The number of tiles
getSld() - Method in Symbolizer
Get this Symbolizer as an SLD String
Returns:
An SLD String
getSpec() - Method in Schema
Get the spec string
Returns:
The spec string
getSql() - Method in Database
Get a groovy.sql.Sql object that provides direct access to the underlying database
Returns:
A groovy.sql.Sql object
getSrid(org.opengis.referencing.crs.CoordinateReferenceSystem) - Method in Sqlite.SqliteDialect
getSrs(boolean) - Method in Projection
Get the SRS Code
Parameters:
codeOnly - Whether to include the code only (defaults to false)
Returns:
The SRS code
getSrses() - Method in WMS.Layer
Get the SRSes.
getStartPoint() - Method in LineString
Get the start Point
Returns:
The start Point
getStyles() - Method in WMS.Layer
Get the list of Styles
Returns:
A list of Styles
getTileCoordinates(geoscript.geom.Bounds, geoscript.layer.Grid) - Method in Pyramid
Get Tile coordinates (minX, minY, maxX, maxY) for the given Bounds and Grid
Parameters:
b - The Bounds
g - The Grid
Returns:
A Map with tile coordinates (minX, minY, maxX, maxY)
getTileCoordinates(geoscript.geom.Bounds, geoscript.layer.Grid) - Method in TileLayer
Get Tile coordinates (minX, minY, maxX, maxY) for the given Bounds and Grid
Parameters:
b - The Bounds
g - The Grid
Returns:
A Map with tile coordinates (minX, minY, maxX, maxY)
getTileCounts() - Method in DBTiles
Get the number of tiles per zoom level.
getTileCounts() - Method in GeoPackage
Get the number of tiles per zoom level.
getTileCounts() - Method in MBTiles
Get the number of tiles per zoom level.
getTileLayer() - Method in TileCursor
Get the TileLayer
Returns:
The TileLayer
getTileLayer(geoscript.render.Map) - Method in TileLayer
Get a TileLayer from a connection parameter Map.
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in DBTiles.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in GeoPackage.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in MBTiles.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in OSM.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in TileLayer
Get a default TileRenderer for the given TileLayer.
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in TileLayerFactory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in TMS.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in UTFGrid.Factory
getTileRenderer(geoscript.render.Map, geoscript.layer.TileLayer, List) - Method in VectorTiles.Factory
getTitle() - Method in Process
Get the title
Returns:
The title
getTitle() - Method in WMS
Get the title (WMT_MS_Capabilities/Service/Title)
Returns:
The title
getTitle() - Method in WMS.Layer
Get the title of the layer
Returns:
The title of the layer
getType() - Method in Band
Get the type of data
Returns:
The type of data
getType() - Method in Transform
Get the Type
Returns:
The Type
getUlc() - Method in WorldFile
Get the upper left center coordinates as a Point
Returns:
A Point of the x and y upper left center coordinates
getUnit() - Method in Band
Get the unit information
Returns:
The unit information
getUpdateSequence() - Method in WMS
Get the update sequence
Returns:
The update sequence
getUri() - Method in Schema
Get the namespace uri of this Schema
Returns:
The namespace uri
getValidationQuery() - Method in Sqlite.SqliteDataStoreFactory
getValidReason() - Method in Geometry
Get the reason why this Geometry is invalid.
getValue() - Method in Expression
Get the underlying value of the Expression
Returns:
The value
getValue(int, int, int, java.lang.String) - Method in Raster
Get the value at the given pixel location ([x,y]) for the given band
Parameters:
x - The pixel x
y - The pixel y
band - The band zero based
type - The type of value to return (double, float, int, byte, boolean, default)
Returns:
The value
getValues(int, int, int, int, int, boolean) - Method in Raster
Get a List of values from the Raster
Parameters:
x - The pixel x or col to start from
y - The pixel y or row to start from
w - The number of columns
h - The number of rows
band - The band to get values from (defaults to 0)
flat - Whether the List should be returned flat (true, the default) or with nested Lists (false)
Returns:
A List of values
getValuesAsString(geoscript.render.Map, int, int, int, int, int) - Method in Raster
Get values as a String
Parameters:
options - Optional named parameters (prettyPrint = false | true)
x - The pixel x or col to start from
y - The pixel y or row to start from
w - The number of columns
h - The number of rows
band - The band to get values from (defaults to 0)
Returns:
A String of values
getVersion() - Method in Process
Get the version
Returns:
The version
getVersion() - Method in WMS
Get the version
Returns:
The version
getVoronoiDiagram() - Method in Geometry
Get the Voronoi Diagram for this Geometry
Returns:
A Voronoi Diagram Geometry
getWellKnownOSM(java.lang.String) - Method in OSM
Get a well known OSM Layer.
getWidth() - Method in Bounds
Get the width
Returns:
The width
getWidth() - Method in TileCursor
Get the width or number of columns
Returns:
The width or number of columns
getWkb(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get the WKB of the Geometry
Parameters:
geometry - The Geometry
Returns:
The WKB hex string of this Geometry
getWkbBytes(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get the WKB of the Geometry
Parameters:
geometry - The Geometry
Returns:
The WKB byte array of this Geometry
getWkt(geoscript.geom.Geometry) - Method in GeometryExtensionModule
Get the WKT of the Geometry
Parameters:
geometry - The Geometry
Returns:
The WKT of this Geometry
getWkt(java.lang.String, int) - Method in Projection
Get the well known text
Parameters:
citation - The citation (can be epsg, the default, or esri)
indentation - The number of spaces to indent (defaults to 2)
Returns:
The well known texts
getWorkspace(geoscript.render.Map) - Method in Workspace
Get a Workspace from a connection parameter Map
Parameters:
params - The Map of connection parameters
Returns:
A Workspace or null
getWorkspaceNames() - Method in Workspace
Get a List of available GeoTools workspaces (aka DataStores)
Returns:
A List of available GeoTools workspace
getWorkspaceParameters(java.lang.String) - Method in Workspace
Get the list of connection parameters for the given workspace
Parameters:
name - The workspace name
Returns:
A List of parameters which are represented as a Map with key, type, required keys
getWriter(geoscript.render.Map) - Method in Layer
Get a Writer for this Layer
Parameters:
options - The named parameters
  • batch: The number of features to write at one time (defaults to 1000)
  • transaction: The type of transaction: null, auto or autocommit, or default.
getX() - Method in Point
Get the X coordinate
Returns:
The X coordinate
getXml(boolean, double) - Method in Filter
Get the XML string from the Filter.
getXml(geoscript.layer.Pyramid) - Method in PyramidExtensionModule
Get this Pyramid as a XML String
Returns:
A XML String
getY() - Method in Point
Get the Y coordinate
Returns:
The Y coordinate
getZ() - Method in Point
Get the Z coordinate
Returns:
The Z coordinate
getZ() - Method in TileCursor
Get the zoom level
Returns:
The zoom level
GIF - Class in geoscript.render
Render a Map to a GIF image.
GIF() - Constructor in GIF
GML2 - Field in CsvReader.Type
GML2 - Field in CsvWriter.Type
Gml2Reader - Class in geoscript.geom.io
Read a geoscript.geom.Geometry from a GML Version 2 String.
Gml2Reader() - Constructor in Gml2Reader
Gml2Writer - Class in geoscript.geom.io
Write a Geoscript geoscript.geom.Geometry to a GML Version 2 String.
Gml2Writer() - Constructor in Gml2Writer
GML3 - Field in CsvReader.Type
GML3 - Field in CsvWriter.Type
Gml3Reader - Class in geoscript.geom.io
Read a geoscript.geom.Geometry from a GML Version 3 String.
Gml3Reader() - Constructor in Gml3Reader
Gml3Writer - Class in geoscript.geom.io
Write a Geoscript geoscript.geom.Geometry to a GML String.
Gml3Writer() - Constructor in Gml3Writer
GmlReader - Class in geoscript.layer.io
Read a geoscript.layer.Layer from a GML InputStream, File, or String.
GmlReader() - Constructor in GmlReader
GmlWriter - Class in geoscript.layer.io
Write a geoscript.layer.Layer to a GML InputStream, File, or String.
GmlWriter() - Constructor in GmlWriter
goodnessOfFit(float) - Method in Label
Set the goodness of fit parameter (a number between 0 and 1)
Parameters:
goodness - The goodness of fit parameter (a number between 0 and 1)
Returns:
This Label
GooglePolylineEncoder - Class in geoscript.geom.io
A Google Polyline Encoder/Decoder (https://developers.google.com/maps/documentation/utilities/polylinealgorithm).
GooglePolylineEncoder() - Constructor in GooglePolylineEncoder
GpxReader - Class in geoscript.layer.io
Read a Layer from a GPX document.
GpxReader.Type - Enum in geoscript.layer.io
GPX Data Types
GpxReader.Type() - Constructor in GpxReader.Type
GpxReader() - Constructor in GpxReader
GpxWriter - Class in geoscript.layer.io
Write a Layer to a GPX document.
GpxWriter() - Constructor in GpxWriter
Gradient - Class in geoscript.style
The Gradient Composite Symbolizer creates gradients between a series of values and symbolizers or from values from Layer.
Gradient() - Constructor in Gradient
gradient(geoscript.layer.Layer, java.lang.Object, java.lang.String, int, java.lang.Object, java.lang.String) - Method in Symbolizers
Create a new Gradient where the interpolation is based on a classification method based on values from the Layer's Field.
graphicResize(java.lang.String, int) - Method in Label
Set the graphic resize mode (none, proportional, stretch) and margin.
graphics - Field in Java2DCartoBuilder
Grass - Class in geoscript.layer
A Format that can read and write Grass Rasters.
Grass.Factory - Class in geoscript.layer
The Grass FormatFactory
Grass.Factory() - Constructor in Grass.Factory
Grass() - Constructor in Grass
Graticule - Class in geoscript.layer
Create graticule or grid Layers.
Graticule() - Constructor in Graticule
gray(java.lang.String, geoscript.style.ContrastEnhancement) - Method in ChannelSelection
Set the gray channel name and optionally the gray ContrastEnhancement
Parameters:
name - The gray channel name
contrastEnhancement - The gray ContrastEnhancement
Returns:
This ChannelSelection
grayscale(double) - Method in Color
Create a new Color by converting the current Color to grayscale
Parameters:
percentage - The percentage
Returns:
A new Color
green(java.lang.String, geoscript.style.ContrastEnhancement) - Method in ChannelSelection
Set the green channel name and optionally the green ContrastEnhancement
Parameters:
name - The green channel name
contrastEnhancement - The green ContrastEnhancement
Returns:
This ChannelSelection
Grid - Class in geoscript.layer
A Tile Grid.
grid(geoscript.carto.GridItem) - Method in CartoBuilder
Add a grid (usually for visually placing other items)
Parameters:
gridItem - The GridItem
Returns:
The CartoBuilder
Grid() - Constructor in Grid
grid(geoscript.carto.GridItem) - Method in ImageCartoBuilder
grid(geoscript.carto.GridItem) - Method in Java2DCartoBuilder
grid(geoscript.carto.GridItem) - Method in PdfCartoBuilder
grid(geoscript.geom.Bounds, int, int) - Method in Pyramid
Find the best Grid for the given Bounds and image width and height
Parameters:
b - The Bounds
w - The image width
h - The image height
Returns:
The best Grid or null
grid(geoscript.carto.GridItem) - Method in SvgCartoBuilder
GridItem - Class in geoscript.carto
Add a grid to a cartographic document.
GridItem() - Constructor in GridItem
GROUP - Field in LegendItem.LegendEntryType
GTopo30 - Class in geoscript.layer
A Format that can read and write GTopo30 Rasters.
GTopo30.Factory - Class in geoscript.layer
The GTopo30 FormatFactory
GTopo30.Factory() - Constructor in GTopo30.Factory
GTopo30() - Constructor in GTopo30

H

H2 - Class in geoscript.workspace
A H2 Workspace connects to a spatially enabled H2 database.
H2.Factory - Class in geoscript.workspace
The H2 WorkspaceFactory
H2.Factory() - Constructor in H2.Factory
H2() - Constructor in H2
Halo - Class in geoscript.style
A Symbolizer for label background.
Halo() - Constructor in Halo
halo(geoscript.style.Fill, java.lang.Object) - Method in Label
Add a Halo to this Label
Parameters:
fill - The Fill
radius - The radius
Returns:
This Label
halo(geoscript.render.Map) - Method in Symbolizers
Create a new Halo with named parameters.
has(java.lang.String) - Method in Format
Whether the Format has a Raster by the given name
Parameters:
name - The Raster name
Returns:
Whether the Format has a Raster by the given name
has(java.lang.Object) - Method in Schema
Whether this Schema contains a Field by the given name or not
Parameters:
field - The Field or Field name
Returns:
Whether this Schema contains a Field by the given name or not
has(java.lang.String) - Method in Workspace
Whether the Workspace has a Layer by the given name
Parameters:
name - The Layer name
Returns:
Whether the Workspace has a Layer by the given name
hashCode() - Method in Bounds
Get the hash code for this Bounds
Returns:
The hash code for this Bounds
hashCode() - Method in Field
hashCode() - Method in Filter
Returns the hash code value of the Filter
Returns:
The hash code value of the Filter
hashCode() - Method in Geometry
Calculate this Geometry's hashCode
Returns:
The hashCode
hashCode() - Method in Projection
Get the hashcode of this Projection
Returns:
The hashcode
hashCode() - Method in Schema
hasNext() - Method in Cursor
Whether there are Features remaining
Returns:
Whether there are Features remaining
hasNext() - Method in TileCursor
Whether there are Tiles remaining
Returns:
Whether there are Tiles remaining
Hatch - Class in geoscript.style
A Symbolizer that repeats a pattern.
hatch(java.lang.String, geoscript.style.Fill, java.lang.Object) - Method in Fill
Compose this Fill with a Hatch pattern that has a Fill but no Stroke
Hatch() - Constructor in Hatch
hatch(java.lang.Object, geoscript.style.Stroke, java.lang.Object) - Method in Stroke
Add a Hatch pattern to this Stroke
Parameters:
name - The pattern name
stroke - The Stroke
size - The size
Returns:
This Stroke
hatch(geoscript.render.Map) - Method in Symbolizers
Create a new Hatch with named parameters.
Histogram - Class in geoscript.layer
A Histogram.
Histogram() - Constructor in Histogram
histogram(java.lang.Object, int) - Method in Layer
Calculate a histogram of values for an attribute of the Layer.
HorizontalAlign - Enum in geoscript.carto
Horizontally align text
Authors:
Jared Erickson
horizontalAlign(geoscript.carto.HorizontalAlign) - Method in DateTextItem
Set the horizontal alignment of the text
Parameters:
horizontalAlign - The HorizontalAlign
Returns:
The DateTextItem
HorizontalAlign() - Constructor in HorizontalAlign
horizontalAlign(geoscript.carto.HorizontalAlign) - Method in ScaleTextItem
Set the horizontal alignment
Parameters:
horizontalAlign - The HorizontalAlign
Returns:
The ScaleTextItem
horizontalAlign(geoscript.carto.HorizontalAlign) - Method in TextItem
Set the horizontal alignment
Parameters:
horizontalAlign - The HorizontalAlign
Returns:
The TextItem

I

Icon - Class in geoscript.style
A Symbolizer for an external image or glyph.
icon(java.lang.Object, java.lang.String) - Method in Fill
Compose this Fill as an Icon.
Icon() - Constructor in Icon
icon(java.lang.Object, java.lang.String, java.lang.Object) - Method in Symbolizers
Create a new Icon.
id(java.lang.String) - Method in Filter
Create Filter for a Feature ID
Parameters:
id - A Feature ID
Returns:
A Filter
identity(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Calculate the identity between this Layer and another Layer.
ids(List) - Method in Filter
Create Filter for a List of Feature IDs
Parameters:
ids - A List of Feature IDs
Returns:
A Filter
Image - Class in geoscript.render
A Renderer that draws a geoscript.render.Map to a BufferedImage.
image(geoscript.carto.ImageItem) - Method in CartoBuilder
Add an image
Parameters:
imageItem - The ImageItem
Returns:
The CartoBuilder
Image() - Constructor in Image
image(geoscript.carto.ImageItem) - Method in ImageCartoBuilder
image(geoscript.carto.ImageItem) - Method in Java2DCartoBuilder
IMAGE - Field in LegendItem.LegendEntryType
image(geoscript.carto.ImageItem) - Method in PdfCartoBuilder
image(geoscript.carto.ImageItem) - Method in SvgCartoBuilder
ImageCartoBuilder - Class in geoscript.carto
Build a cartographic document as an Image
Authors:
Jared Erickson
ImageCartoBuilder.ImageType - Enum in geoscript.carto
ImageCartoBuilder.ImageType() - Constructor in ImageCartoBuilder.ImageType
ImageCartoBuilder() - Constructor in ImageCartoBuilder
ImageItem - Class in geoscript.carto
Add an image to a cartographic document
Authors:
Jared Erickson
ImageItem() - Constructor in ImageItem
ImageOutline - Class in geoscript.style
An ImageOutline Symbolizer applies a Stroke or Fill Symbolizer to a Raster.
ImageOutline() - Constructor in ImageOutline
ImagePyramid - Class in geoscript.layer
A Format that can read and write ImagePyramids.
ImagePyramid.Factory - Class in geoscript.layer
The ImagePyramid FormatFactory
ImagePyramid.Factory() - Constructor in ImagePyramid.Factory
ImagePyramid() - Constructor in ImagePyramid
ImageTile - Class in geoscript.layer
A Tile that is an image.
ImageTile() - Constructor in ImageTile
ImageTileLayer - Class in geoscript.layer
A TileLayer that is made up of ImageTiles.
ImageTileLayer() - Constructor in ImageTileLayer
ImageTileRenderer - Class in geoscript.layer
An Image TileRenderer that uses a geoscript.render.Map
Authors:
Jared Erickson
ImageTileRenderer() - Constructor in ImageTileRenderer
ImageType(java.lang.String, java.lang.String, int) - Constructor in ImageCartoBuilder.ImageType
includeFields(List, java.lang.String) - Method in Schema
Create a new Schema with only a subset of Fields
Parameters:
fieldsToInclude - A List of Fields or Field names to include
name - The new name
Returns:
The new Schema
includeTable(java.lang.String, java.lang.String, java.sql.Connection) - Method in Sqlite.SqliteDialect
initializeConnection(java.sql.Connection) - Method in Sqlite.SqliteDialect
insert(geoscript.geom.Bounds, java.lang.Object) - Method in SpatialIndex
Insert a Bounds and Item
Parameters:
bounds - The Bounds
item - The value
interpolate(java.awt.Color, java.awt.Color, int) - Method in Color
Interpolate a List Colors between the start and end Color
Parameters:
start - The start Color
end - The end Color
n - The number of Colors
Returns:
A List of Colors
interpolate(java.lang.Object, int, java.lang.String) - Method in Layer
Create a List of interpolated values for a Field
Parameters:
field - The Field of Field name
classes - The number of classes
method - The interpolation method: linear, exp(onential), log(arithmic)
Returns:
A List of values
interpolatePoint(double) - Method in LineString
Interpolate a Point on this LineString at the given position from 0 to 1.
intersection(geoscript.geom.Bounds) - Method in Bounds
Calculate the intersection between this Bounds and the other Bounds
Parameters:
other - The other Bounds
Returns:
The intersection Bounds between this and the other Bounds
intersection(geoscript.geom.Geometry) - Method in Geometry
Calculate the intersection between this Geometry and the other Geometry
Parameters:
The - other Geometry
Returns:
The intersection between this Geometry and the other Geometry
intersection(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Intersect this Layer with another Layer.
intersects(geoscript.geom.Bounds) - Method in Bounds
Determine whether this Bounds intersects with the other Bounds
Parameters:
other - The other Bounds
Returns:
Whether this Bounds intersects with the other Bounds
intersects(java.lang.String, geoscript.geom.Geometry) - Method in Filter
Create a Spatial Filter that intersects the given Geometry
Parameters:
fieldName - The geometry field name (defaults to the_geom)
bounds - The Bounds
Returns:
A Filter
intersects(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry intersects the other Geometry
Parameters:
The - other Geometry
Returns:
Whether this Geometry intersects the other Geometry
intersects(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry intersects the given Geometry.
inverse(java.awt.Point, java.awt.Point) - Method in Geodetic
Calculate the forward and back azimuth and distance between the given two Points.
invert() - Method in Raster
Create a new Raster by inverting the values of this Raster
Returns:
A new Raster
isAvailable() - Method in OGR
Get whether the OGR Workspace can be used.
isClosed() - Method in LineString
Is this LineString closed?
isCurved() - Method in Geometry
Whether this Geometry is curved
Returns:
Whether this Geometry is curved
isEmpty() - Method in Bounds
Get whether the Bounds is empty (width and height are zero)
Returns:
Whether the Bounds is empty
isEmpty() - Method in Geometry
Whether this Geometry is empty
Returns:
Whether this Geometry is empty
isGeometry() - Method in Field
Is the Field spatial?
isNoData(double) - Method in Band
Check whether the value is a NODATA value
Parameters:
value - The value
Returns:
Whether the value is a NODATA value
isQueryable() - Method in WMS.Layer
Is the layer queryable.
isRectangle() - Method in Geometry
Whether this Geometry is rectangular
Returns:
Whether this Geometry is rectangular
isRing() - Method in LineString
Is this LineString a ring?
isSimple() - Method in Geometry
Whether this Geometry is simple
Returns:
Whether this Geometry is simple
isValid() - Method in Geometry
Whether this Geometry is valid
Returns:
Whether this Geometry is valid
isValidFieldType(java.lang.String) - Method in Schema
isWithinDistance(geoscript.geom.Geometry, double) - Method in Geometry
Whether this Geometry is within the given distance of the other Geometry
Parameters:
geom - The other Geometry
distance - The distance
Returns:
Whether this Geometry is within the given distance of the other Geometry
Item - Class in geoscript.carto
The abstract base class for all cartographic items.
Item() - Constructor in Item

J

Java2DCartoBuilder - Class in geoscript.carto
A CartoBuilder that draws Items using Java2D.
Java2DCartoBuilder() - Constructor in Java2DCartoBuilder
JPEG - Class in geoscript.render
Render a Map to a JPEG
Authors:
Jared Erickson
JPEG - Field in ImageCartoBuilder.ImageType
JPEG() - Constructor in JPEG
JpegCartoFactory - Class in geoscript.carto
A CartoFactory that creates a CartoBuilder that produces JPEG images.
JpegCartoFactory() - Constructor in JpegCartoFactory
JsonPyramidReader - Class in geoscript.layer.io
Read a Pyramid from a JSON String.
JsonPyramidReader() - Constructor in JsonPyramidReader
JsonPyramidWriter - Class in geoscript.layer.io
Write a Pyramid to a JSON String.
JsonPyramidWriter() - Constructor in JsonPyramidWriter
JsonSchemaReader - Class in geoscript.feature.io
Read a Schema from a JSON String.
JsonSchemaReader() - Constructor in JsonSchemaReader
JsonSchemaWriter - Class in geoscript.feature.io
Write a Schema to a JSON String.
JsonSchemaWriter() - Constructor in JsonSchemaWriter

K

KML - Field in CsvReader.Type
KML - Field in CsvWriter.Type
KmlReader - Class in geoscript.layer.io
Read a GeoScript geoscript.layer.Layer from a KML InputStream, File, or String.
KmlReader() - Constructor in KmlReader
KmlWriter - Class in geoscript.layer.io
Write a geoscript.layer.Layer to a KML InputStream, File, or String.
KmlWriter() - Constructor in KmlWriter

L

Label - Class in geoscript.style
A Symbolizer for labeling a geometry.
Label() - Constructor in Label
label(geoscript.render.Map) - Method in Symbolizers
Create a new Label with named parameters.
labelAllGroup(boolean) - Method in Label
Make all line segments are labeled instead of just the longest
Parameters:
bool - Whether to label all or just the longest
Returns:
This label
labelObstacle(boolean) - Method in Label
Set whether to use the Label as an obstacle or not
Parameters:
bol - Whether to use the Label as an obstacle
Returns:
This Label
lat() - Method in GeoHash.Direction
Layer - Class in geoscript.layer
A Layer is a source of spatial data that contains a collection of Features.
Layer() - Constructor in Layer
Layer(org.geotools.ows.wms.Layer) - Constructor in WMS.Layer
Create a WMS.Layer from a GeoTools WMS Layer
LayerExtensionModule - Class in geoscript.layer.io
A Groovy Extension Module that adds methods to the Layer class.
LayerExtensionModule() - Constructor in LayerExtensionModule
LEFT - Field in HorizontalAlign
legend(geoscript.carto.LegendItem) - Method in CartoBuilder
Add a legend
Parameters:
legendItem - The LegendItem
Returns:
The CartoBuilder
legend(geoscript.carto.LegendItem) - Method in ImageCartoBuilder
legend(geoscript.carto.LegendItem) - Method in Java2DCartoBuilder
legend(geoscript.carto.LegendItem) - Method in PdfCartoBuilder
legend(geoscript.carto.LegendItem) - Method in SvgCartoBuilder
legendEntryHeight(int) - Method in LegendItem
Set the legen entry height
Parameters:
legendEntryHeight - The legend entry height
Returns:
The LegendItem
legendEntryWidth(int) - Method in LegendItem
Set the legend entry width
Parameters:
legendEntryWidth - The legend entry width
Returns:
The LegendItem
LegendItem - Class in geoscript.carto
Add a Legend to a cartographic document.
LegendItem.LegendEntry - Class in geoscript.carto
LegendItem.LegendEntry() - Constructor in LegendItem.LegendEntry
LegendItem.LegendEntryType - Enum in geoscript.carto
LegendItem.LegendEntryType() - Constructor in LegendItem.LegendEntryType
LegendItem() - Constructor in LegendItem
lighten(double) - Method in Color
Create a new Color by lightening the current Color
Parameters:
percentage - The percentage 0-1
Returns:
A new Color
line(geoscript.carto.LineItem) - Method in CartoBuilder
Add a line
Parameters:
lineItem - The LineItem
Returns:
The CartoBuilder
line(geoscript.carto.LineItem) - Method in ImageCartoBuilder
line(geoscript.carto.LineItem) - Method in Java2DCartoBuilder
LINE - Field in LegendItem.LegendEntryType
line(geoscript.carto.LineItem) - Method in PdfCartoBuilder
line(geoscript.carto.LineItem) - Method in SvgCartoBuilder
linear(geoscript.render.Map) - Method in Label
Set the Line Placement for this Label
Parameters:
parameters - A Map of named parameters (offset, gap, igap, align, follow, group, displacement, repeat)
Returns:
This label
linear(geoscript.render.Map, List) - Method in Regression
Create a linear regression Chart
Parameters:
options - Named parameter options
  • xLabel: The x axis label
  • yLabel: The y axis label
  • name: The series name
  • samples: The number of samples
  • lines: Whether to show lines
  • shapes: Whether to show shapes
  • legend: Whether to show legend
  • size: The size of markers
data - A List of data where each item is a List with two items.
LinearRing - Class in geoscript.geom
A LinearRing Geometry is a LineString whose first and last coordinates are the same forming a closed ring.
LinearRing() - Constructor in LinearRing
LineItem - Class in geoscript.carto
Add a line to a cartographic document
Authors:
Jared Erickson
LineItem() - Constructor in LineItem
LineString - Class in geoscript.geom
A LineString Geometry.
LineString() - Constructor in LineString
linkedMap(geoscript.render.Map) - Method in OverviewMapItem
Set the linked Map
Parameters:
map - The linked Map
Returns:
This OverviewMapItem
list() - Method in CartoFactories
list() - Method in Displayers
Get a List of all Displayers
Returns:
A List of Displayers
list() - Method in FormatFactories
Get a List of FormatFactories
Returns:
A List of FormatFactories
list() - Method in PyramidReaders
Get a List of all PyramidReaders
Returns:
A List of PyramidReaders
list() - Method in PyramidWriters
Get a List of PyramidWriters
Returns:
A List of PyramidWriters
list() - Method in Readers
Get a List of all Style Readers
Returns:
A List of Style Readers
list() - Method in Renderers
Get a List of all Renderers
Returns:
A List of Renderers
list() - Method in SchemaReaders
Get a List of all SchemaReaders
Returns:
A List of SchemaReaders
list() - Method in SchemaWriters
Get a List of all SchemaWriters
Returns:
A List of SchemaWriters
list() - Method in TileLayerFactories
Get a list of all TileLayerFactories
Returns:
A List of TileLayerFactories
list() - Method in WorkspaceFactories
Get a List of WorkspaceFactories
Returns:
A List of WorkspaceFactories
list() - Method in Writers
Get a List of all Style Writers
Returns:
A List of Style Writers
LITTLE_ENDIAN - Field in WkbWriter
The little endian byte order constant
locatePoint(java.awt.Point) - Method in LineString
Locate the position of the Point along this LineString.
log() - Method in Raster
Create a new Raster by calculating the log value for every cell.
lon() - Method in GeoHash.Direction
lookUpAlias(java.lang.String) - Method in Schema
Look up the alias of a GeoTools binding.
lookUpBinding(java.lang.String) - Method in Schema
Look up a GeoTools binding for the alias.

M

Map - Class in geoscript.render
The GeoScript Map for rendering geoscript.layer.Layer.
map(geoscript.carto.MapItem) - Method in CartoBuilder
Add a Map
Parameters:
mapItem - The MapItem
Returns:
The CartoBuilder
map(geoscript.carto.MapItem) - Method in ImageCartoBuilder
map(geoscript.carto.MapItem) - Method in Java2DCartoBuilder
Map() - Constructor in Map
map(geoscript.render.Map) - Method in MapItem
Set the Map
Parameters:
map - The Map
Returns:
The MapItem
map(geoscript.carto.MapItem) - Method in PdfCartoBuilder
map(geoscript.render.Map) - Method in ScaleTextItem
Set the Map to use when calculating the map scale
Parameters:
map - The Map
Returns:
The ScaleTextItem
map(geoscript.carto.MapItem) - Method in SvgCartoBuilder
MapAlgebra - Class in geoscript.layer
The MapAlgebra uses Jiffle to perform Map Algebra for Rasters.
MapAlgebra() - Constructor in MapAlgebra
MapCube - Class in geoscript.render
Create a map cube using the gnonomic cubed projection.
MapCube() - Constructor in MapCube
MapItem - Class in geoscript.carto
Add a Map to a cartographic document.
MapItem() - Constructor in MapItem
MapWindow - Class in geoscript.render
A complex GUI for viewing a geoscript.render.Map.
MapWindow() - Constructor in MapWindow
MAX_VALUE - Field in CsvReader.Type
MAX_VALUE - Field in CsvWriter.Type
MAX_VALUE - Field in GeoHash.Direction
MAX_VALUE - Field in GpxReader.Type
MAX_VALUE - Field in HorizontalAlign
MAX_VALUE - Field in ImageCartoBuilder.ImageType
MAX_VALUE - Field in LegendItem.LegendEntryType
MAX_VALUE - Field in NorthArrowStyle
MAX_VALUE - Field in Pyramid.Origin
MAX_VALUE - Field in Transform.Type
MAX_VALUE - Field in VerticalAlign
maxAngleDelta(float) - Method in Label
Set the max angle delta
Parameters:
maxAngleDelta - The max angle delta
Returns:
This Label
maxDisplacement(double) - Method in Label
Set the max displacement
Parameters:
maxDisplacement - The max displacement
Returns:
This Label
MBTiles - Class in geoscript.layer
The MBTiles TileLayer
Authors:
Jared Erickson
MBTiles.Factory - Class in geoscript.layer
The MBTiles TileLayerFactory
MBTiles.Factory() - Constructor in MBTiles.Factory
MBTiles() - Constructor in MBTiles
Memory - Class in geoscript.workspace
A Memory Workspace stores it's Layers in memory.
Memory.Factory - Class in geoscript.workspace
The Memory WorkspaceFactory
Memory.Factory() - Constructor in Memory.Factory
Memory() - Constructor in Memory
merge(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Merge this Layer with another Layer to create an output Layer
Parameters:
options - A Map of options that can include outLayer or outWorkspace
  • outLayer = The output Layer's name
  • outWorkspace = The output Workspace
  • postfixAll = Whether to add a postfix to all field names
  • includeDuplicates = Whether to include duplicate fields
  • maxFieldNameLength = The maximum Field name length
otherLayer - The other layer
Returns:
The merged Layer
merge() - Method in MultiLineString
Merge the LineStrings of this MultiLineString together
Returns:
A new MultiLineString
merge(geoscript.render.Map, List) - Method in Raster
Merge a List of Rasters into one Raster
MIDDLE - Field in VerticalAlign
MIN_VALUE - Field in CsvReader.Type
MIN_VALUE - Field in CsvWriter.Type
MIN_VALUE - Field in GeoHash.Direction
MIN_VALUE - Field in GpxReader.Type
MIN_VALUE - Field in HorizontalAlign
MIN_VALUE - Field in ImageCartoBuilder.ImageType
MIN_VALUE - Field in LegendItem.LegendEntryType
MIN_VALUE - Field in NorthArrowStyle
MIN_VALUE - Field in Pyramid.Origin
MIN_VALUE - Field in Transform.Type
MIN_VALUE - Field in VerticalAlign
minmax(java.lang.Object, java.lang.Object, java.lang.Object) - Method in Layer
Calculates the minimum and maximum values for an attribute of the Layer.
minus(List) - Method in Raster
Subtract this Raster from a List of constant values
Parameters:
values - The List of constant values
Returns:
A new Raster
minusFrom(List) - Method in Raster
Subtract a List of constant values from this Raster
Parameters:
values - The List of constant values
Returns:
A new Raster
mix(java.awt.Color, double) - Method in Color
Create a new Color by mixing the current Color with another Color
Parameters:
color - The other Color
weight - The weight
Returns:
A new Color
Mosaic - Class in geoscript.layer
A Format that can read and write image Mosaics.
Mosaic.Factory - Class in geoscript.layer
The Mosaic FormatFactory
Mosaic.Factory() - Constructor in Mosaic.Factory
Mosaic() - Constructor in Mosaic
mosaic(geoscript.render.Map, List) - Method in Raster
Mosaic a List of Rasters into a single Raster
Parameters:
options - options Optional named parameters:
  • bounds = The final Bounds
  • size = The final size of the Raster
rasters - The List of Rasters
Returns:
A new Raster
MrSID - Class in geoscript.layer
A Format that can read and write MrSID Rasters.
MrSID.Factory - Class in geoscript.layer
The MrSID FormatFactory
MrSID.Factory() - Constructor in MrSID.Factory
MrSID() - Constructor in MrSID
MultiLineString - Class in geoscript.geom
A MultiLineString Geometry.
MultiLineString() - Constructor in MultiLineString
multiply(double) - Method in Raster
Multiply this Raster by a constant value
Parameters:
values - The constant value
Returns:
A new Raster
MultiPoint - Class in geoscript.geom
A MultiPoint Geometry.
MultiPoint() - Constructor in MultiPoint
MultiPolygon - Class in geoscript.geom
A MultiPolygon Geometry.
MultiPolygon() - Constructor in MultiPolygon
Mvt - Class in geoscript.layer.io
A MapNik Vector Tile Reader and Writer
Authors:
Jared Erickson
Mvt() - Constructor in Mvt
MvtReader - Class in geoscript.layer.io
A Mapnik Vector Tile Reader
Authors:
Jared Erickson
MvtReader() - Constructor in MvtReader
MvtWriter - Class in geoscript.layer.io
A Mapnik Vector Tile Writer
Authors:
Jared Erickson
MvtWriter() - Constructor in MvtWriter
MySQL - Class in geoscript.workspace
A MySQL Workspace connects to a MySQL database.
MySQL.Factory - Class in geoscript.workspace
The MySQL WorkspaceFactory
MySQL.Factory() - Constructor in MySQL.Factory
MySQL() - Constructor in MySQL

N

narrow() - Method in GeometryCollection
Get a Geometry from this GeometryCollection that is the most type specific as possible.
negative() - Method in Filter
Get a new Filter that is the negation of the current Filter
Returns:
A new Filter that is the negation of the current Filter
negative() - Method in LineString
Remove the last Point from this LineString to create a new LineString
Returns:
A new LineString
negative() - Method in Raster
Create a new Raster by inverting the values of this Raster.
neighbor(long, int, int, int) - Method in GeoHash
Calculate the neighbor of a hash long with a number of steps in the latitude and longitude directions.
neighbors(long, int) - Method in GeoHash
Calculate all of the surrounding neighbors of the given hash long
Parameters:
hashLong - The hash long
bitDepth - The bit depth to use while encoding
Returns:
A Map of Directions with hash strings
NetCDF - Class in geoscript.layer
The NetCDF Format to read and write NetCFD Rasters.
NetCDF.Factory - Class in geoscript.layer
The NetCDF FormatFactory
NetCDF.Factory() - Constructor in NetCDF.Factory
NetCDF() - Constructor in NetCDF
newname() - Method in Layer
Generate a new name
Returns:
A new Layer name
next() - Method in CsvReader.Type
next() - Method in CsvWriter.Type
next() - Method in Cursor
Get the next Feature
Returns:
The next Feature
next() - Method in GeoHash.Direction
next() - Method in GpxReader.Type
next() - Method in HorizontalAlign
next() - Method in ImageCartoBuilder.ImageType
next() - Method in LegendItem.LegendEntryType
next() - Method in NorthArrowStyle
next() - Method in Pyramid.Origin
next() - Method in TileCursor
Get the next Tile
Returns:
The next Tile
next() - Method in Transform.Type
next() - Method in VerticalAlign
node(int) - Method in MultiLineString
Node the LineStrings in this MultiLineString
Parameters:
numberOfDecimalPlaces - The number of decimal places to use in the PrecisionModel
Returns:
A new MultiLineString
NORMAL - Field in Transform
Type constants for ease of use
NORMAL - Field in Transform.Type
normalize() - Method in Geometry
Normalize this Geometry
normalize() - Method in Raster
Calculate a normalized version of the current Raster
Returns:
A Raster
NORTH - Field in GeoHash.Direction
North - Field in NorthArrowStyle
northArrow(geoscript.carto.NorthArrowItem) - Method in CartoBuilder
Add a north arrow
Parameters:
northArrowItem - The NorthArrowItem
Returns:
The CartoBuilder
northArrow(geoscript.carto.NorthArrowItem) - Method in ImageCartoBuilder
northArrow(geoscript.carto.NorthArrowItem) - Method in Java2DCartoBuilder
northArrow(geoscript.carto.NorthArrowItem) - Method in PdfCartoBuilder
northArrow(geoscript.carto.NorthArrowItem) - Method in SvgCartoBuilder
NorthArrowItem - Class in geoscript.carto
Add a north arrow to a cartographic document.
NorthArrowItem() - Constructor in NorthArrowItem
NorthArrowStyle - Enum in geoscript.carto
NorthArrowStyle() - Constructor in NorthArrowStyle
NORTHEAST - Field in GeoHash.Direction
NorthEastSouthWest - Field in NorthArrowStyle
NORTHWEST - Field in GeoHash.Direction
numberFormat(java.lang.String) - Method in LegendItem
Set the number format
Parameters:
numberFormat - The number format
Returns:
The LegendItem

O

offset(double, int) - Method in Geometry
Create a new Geometry where all LineStrings are offset by the given distance.
OGR - Class in geoscript.workspace
A GDAL/OGR based Workspace requires a native installation of GDAL/OGR with JNI bindings.
OGR.Factory - Class in geoscript.workspace
The OGR WorkspaceFactory
OGR.Factory() - Constructor in OGR.Factory
OGR() - Constructor in OGR
opacity(java.lang.Object) - Method in RasterSymbolizer
Set the opacity (0-1)
Parameters:
opacity - The opacity (0-1)
Returns:
This Raster Symbolizer
or(java.lang.Object) - Method in Filter
Combine the current Filter with another Filter in an OR relationship.
OSM - Class in geoscript.layer
A Open Street Map TileLayer that is ready only.
OSM.Factory - Class in geoscript.layer
The OSM TileLayerFactory
OSM.Factory() - Constructor in OSM.Factory
OSM() - Constructor in OSM
overlap(java.lang.Object) - Method in RasterSymbolizer
Set the overlap value (LATEST_ON_TOP, EARLIEST_ON_TOP, AVERAGE, RANDOM)
Parameters:
overlap - The overlap value (LATEST_ON_TOP, EARLIEST_ON_TOP, AVERAGE, RANDOM)
Returns:
This Raster Symbolizer
overlaps(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry overlaps the other Geometry
Parameters:
other - The other Geometry
Returns:
Whether this Geometry overlaps the other Geometry
overlaps(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry overlaps the given Geometry.
overlay(List) - Method in Chart
Overlay a List of Charts over this Chart
Parameters:
charts - A List of Charts
overViewMap(geoscript.carto.OverviewMapItem) - Method in CartoBuilder
Add an overview Map
Parameters:
overviewMapItem - The OverviewMapItem
Returns:
The CartoBuilder
overViewMap(geoscript.carto.OverviewMapItem) - Method in ImageCartoBuilder
overViewMap(geoscript.carto.OverviewMapItem) - Method in Java2DCartoBuilder
overviewMap(geoscript.render.Map) - Method in OverviewMapItem
Set the overview Map
Parameters:
map - The overview Map
Returns:
This OverviewMapItem
overViewMap(geoscript.carto.OverviewMapItem) - Method in PdfCartoBuilder
overViewMap(geoscript.carto.OverviewMapItem) - Method in SvgCartoBuilder
OverviewMapItem - Class in geoscript.carto
Add an overview map to a carto document
Authors:
Jared Erickson
OverviewMapItem() - Constructor in OverviewMapItem

P

PageSize - Class in geoscript.carto
The PageSize controls the width and height of the cartographic document.
pageSize - Field in Java2DCartoBuilder
PageSize() - Constructor in PageSize
paragraph(geoscript.carto.ParagraphItem) - Method in CartoBuilder
Add a paragraph
Parameters:
paragraphItem - The ParagraphItem
Returns:
The CartoBuilder
paragraph(geoscript.carto.ParagraphItem) - Method in ImageCartoBuilder
paragraph(geoscript.carto.ParagraphItem) - Method in Java2DCartoBuilder
paragraph(geoscript.carto.ParagraphItem) - Method in PdfCartoBuilder
paragraph(geoscript.carto.ParagraphItem) - Method in SvgCartoBuilder
ParagraphItem - Class in geoscript.carto
Add a paragraph to a cartographic document.
ParagraphItem() - Constructor in ParagraphItem
path(File) - Method in ImageItem
Load an Image from a file
Parameters:
file - The image file
Returns:
The ImageItem
Pbf - Class in geoscript.layer.io
A MapBox Vector Tile Reader and Writer
Pbf() - Constructor in Pbf
PbfVectorTileRenderer - Class in geoscript.layer
A TileRenderer that creates MapBox PBF Vector Tiles
Authors:
Jared Erickson
PbfVectorTileRenderer() - Constructor in PbfVectorTileRenderer
Pdf - Class in geoscript.render
Render the geoscript.render.Map to a PDF.
Pdf() - Constructor in Pdf
PdfCartoBuilder - Class in geoscript.carto
Build a cartographic document as a PDF document
Authors:
Jared Erickson
PdfCartoBuilder() - Constructor in PdfCartoBuilder
PdfCartoFactory - Class in geoscript.carto
A CartoFactory that creates a CartoBuilder that produces PDF documents.
PdfCartoFactory() - Constructor in PdfCartoFactory
perpendicularOffset(java.lang.Object) - Method in Stroke
Set the perpendicular offset
Parameters:
offset - The offset
Returns:
This Stroke
Pie - Class in geoscript.plot
Create a pie Chart.
Pie() - Constructor in Pie
placePoint(java.awt.Point) - Method in LineString
Place the Point on the LineString
Parameters:
point - The Point
Returns:
A new Point on the LineString
placePoints(java.awt.Point, java.awt.Point, int) - Method in Geodetic
Place the given number of points between starting and ending Points
Parameters:
pt1 - The start Point
pt2 - The end Point
numberOfPoints - The number of Points
Returns:
A List of Points
Plot - Class in geoscript.render
Plot a geoscript.geom.Geometry, geoscript.feature.Feature, or geoscript.layer.Layer.
Plot() - Constructor in Plot
plot(geoscript.viewer.Viewer, java.util.Map, java.lang.Object) - Method in ViewerExtensionModule
Plot the Geometry (or List of Geometries) to a Swing JFrame using JFreeChart.
plotToFile(geoscript.viewer.Viewer, java.util.Map, java.lang.Object, File) - Method in ViewerExtensionModule
Plot a Geometry (or List of Geometries) to an image File
Parameters:
viewer - The Viewer
options - A Map of options or named parameters
  • size = The width and height ([500,500])
  • legend = Whether or not to show the legend (true | false)
  • fillCoords = Whether or not to fill the coordinates (true | false)
  • fillPolys = Whether or not to fill the polygons (true | false)
  • drawCoords = Whether or not to draw the coordinates (true | false)
geom - The Geometry (or List of Geometries)
file - The File
plotToImage(java.util.Map, geoscript.layer.Layer) - Method in Plot
Plot a Layer to an Image
Parameters:
options - A Map of options or named parameters
  • size = The size of the plot ([500,500])
layer - The Layer
Returns:
A BufferedImage
plotToImage(geoscript.viewer.Viewer, java.util.Map, java.lang.Object) - Method in ViewerExtensionModule
Plot a Geometry (or List of Geometries) to a BufferedImage
Parameters:
viewer - The Viewer
options - A Map of options or named parameters
  • size = The width and height ([500,500])
  • legend = Whether or not to show the legend (true | false)
  • fillCoords = Whether or not to fill the coordinates (true | false)
  • fillPolys = Whether or not to fill the polygons (true | false)
  • drawCoords = Whether or not to draw the coordinates (true | false)
geom - A Geometry (or List of Geometries)
plus(java.lang.Object) - Method in Filter
Combine the current Filter with another Filter.
plus(geoscript.geom.Geometry) - Method in GeometryCollection
Add a Geometry to this GeometryCollection to create another GeometryCollection.
plus(java.lang.Object) - Method in Layer
Add a Feature to the Layer
Parameters:
o - The Feature or List/Map of values
plus(java.awt.Point) - Method in LineString
Add a Point to the end of this LineString
Parameters:
point - The Point
Returns:
The new LineString
plus(geoscript.geom.LineString) - Method in MultiLineString
Add a LineString to this MultiLineString to create another MultiLineString
plus(java.awt.Point) - Method in MultiPoint
Add a Point to this MultiPoint to create another MultiPoint.
plus(geoscript.geom.Polygon) - Method in MultiPolygon
Add a Polygon to this MultiPolygon to create another MultiPolygon
plus(java.awt.Point) - Method in Point
Add this Point with another to create a MultiPoint.
plus(geoscript.geom.Polygon) - Method in Polygon
Add this Polygon with another to create a MultiPolygon.
plus(List) - Method in Raster
Add a List of constant values to this Raster
Parameters:
values - The List of constant numbers
Returns:
A new Raster
plus(geoscript.style.Symbolizer) - Method in Symbolizer
Combine this Symbolizer with another.
PNG - Class in geoscript.render
Render a Map to a PNG
Authors:
Jared Erickson
PNG - Field in ImageCartoBuilder.ImageType
PNG() - Constructor in PNG
PngCartoFactory - Class in geoscript.carto
A CartoFactory that creates a CartoBuilder that produces PNG images.
PngCartoFactory() - Constructor in PngCartoFactory
Point - Class in geoscript.geom
A Point Geometry.
point(geoscript.render.Map) - Method in Label
Set the Point Placement for this Label
Parameters:
parameters - A Map of named parameters (anchor, displace, and rotate)
Returns:
This Label
POINT - Field in LegendItem.LegendEntryType
Point() - Constructor in Point
Polygon - Class in geoscript.geom
A Polygon Geometry.
POLYGON - Field in LegendItem.LegendEntryType
Polygon() - Constructor in Polygon
polygonAlign(java.lang.String) - Method in Label
Set the polygon align option (manual, ortho, mbr)
Parameters:
value - The polygon align option (manual, ortho, mbr)
Returns:
This Label
polygonize() - Method in MultiLineString
Polygonize the LineStrings of this MultiLineString
Returns:
A MultiPolygon
polyzonizeFull() - Method in MultiLineString
Polygonize the LineStrings of this MultiLineString and return a Map with polygons, cutEdges, dangles, and invalidRingLines.
postCreateTable(java.lang.String, org.opengis.feature.simple.SimpleFeatureType, java.sql.Connection) - Method in Sqlite.SqliteDialect
postDropTable(java.lang.String, org.opengis.feature.simple.SimpleFeatureType, java.sql.Connection) - Method in Sqlite.SqliteDialect
PostGIS - Class in geoscript.workspace
A PostGIS Workspace connects to a PostGIS database.
PostGIS.Factory - Class in geoscript.workspace
The PostGIS WorkspaceFactory
PostGIS.Factory() - Constructor in PostGIS.Factory
PostGIS() - Constructor in PostGIS
power(geoscript.render.Map, List) - Method in Regression
Create a power regression Chart
Parameters:
options - Named parameter options
  • xLabel: The x axis label
  • yLabel: The y axis label
  • name: The series name
  • samples: The number of samples
  • lines: Whether to show lines
  • shapes: Whether to show shapes
  • legend: Whether to show legend
  • size: The size of markers
data - A List of data where each item is a List with two items.
prefixText(java.lang.String) - Method in ScaleTextItem
Set the prefix text
Parameters:
prefixText - The prefix text
Returns:
The ScaleTextItem
prepare(org.geotools.styling.Rule) - Method in ChannelSelection
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in ColorMap
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in ContrastEnhancement
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Fill
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Font
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(geoscript.geom.Geometry) - Method in Geometry
Get a PreparedGeometry for the given Geometry
Parameters:
g - The Geometry
Returns:
A PreparedGeometry
prepare(org.geotools.styling.Rule) - Method in Halo
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Hatch
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Icon
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in ImageOutline
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Label
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in RasterSymbolizer
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in ShadedRelief
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Shape
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.Rule) - Method in Stroke
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
prepare(org.geotools.styling.FeatureTypeStyle, org.geotools.styling.Rule) - Method in Symbolizer
Prepare the GeoTools FeatureTypeStyle and Rule by applying this Symbolizer.
prepare(org.geotools.styling.Rule) - Method in Transform
Prepare the GeoTools Rule by applying this Symbolizer
Parameters:
rule - The GeoTools Rule
PreparedGeometry - Class in geoscript.geom
A PreparedGeometry makes repeated spatial operations more efficient.
PreparedGeometry() - Constructor in PreparedGeometry
previous() - Method in CsvReader.Type
previous() - Method in CsvWriter.Type
previous() - Method in GeoHash.Direction
previous() - Method in GpxReader.Type
previous() - Method in HorizontalAlign
previous() - Method in ImageCartoBuilder.ImageType
previous() - Method in LegendItem.LegendEntryType
previous() - Method in NorthArrowStyle
previous() - Method in Pyramid.Origin
previous() - Method in Transform.Type
previous() - Method in VerticalAlign
priority(java.lang.Object) - Method in Label
Set the priority
Parameters:
priority - The priority
Returns:
This Label
Process - Class in geoscript.process
A Process is a way of packaging spatial algorithms.
Process() - Constructor in Process
ProcessFunction - Class in geoscript.filter
A Function that wraps a Process for rendering transformations.
ProcessFunction() - Constructor in ProcessFunction
Projection - Class in geoscript.proj
A Projection is a cartographic projection or coordinate reference system.
Projection() - Constructor in Projection
projections() - Method in Projection
Get a List of all supported Projections.
Property - Class in geoscript.workspace
A Workspace based on a directory of java style property files.
Property.Factory - Class in geoscript.workspace
The Property WorkspaceFactory
Property.Factory() - Constructor in Property.Factory
property(geoscript.feature.Field) - Method in Expressions
Create a new Property Expression from a Field
Parameters:
field - The Field
Returns:
A new Property Expression
Property() - Constructor in Property
put(geoscript.layer.ImageTile) - Method in DBTiles
put(geoscript.layer.Tile) - Method in GeneratingTileLayer
Add a Tile
Parameters:
t - The Tile
put(geoscript.layer.ImageTile) - Method in GeoPackage
put(geoscript.layer.ImageTile) - Method in MBTiles
put(geoscript.layer.ImageTile) - Method in OSM
Add a Tile
Parameters:
t - The Tile
put(T) - Method in TileLayer
Add a Tile
Parameters:
t - The Tile
put(geoscript.layer.ImageTile) - Method in TMS
Add a Tile
Parameters:
t - The Tile
put(geoscript.layer.Tile) - Method in UTFGrid
put(geoscript.layer.Tile) - Method in VectorTiles
Add a Tile
Parameters:
t - The Tile
putAt(geoscript.feature.Field, java.lang.Object) - Method in Feature
Set a value
putAt(java.lang.Object, java.lang.Object) - Method in Raster
Set the value for the given Point or Pixel
Parameters:
p - The Point or Pixel (as List of xy coordinates)
value - The new value
Pyramid - Class in geoscript.layer
The Tile Pyramid
Authors:
Jared Erickson
Pyramid.Origin - Enum in geoscript.layer
The Origin enumeration
Pyramid.Origin() - Constructor in Pyramid.Origin
Pyramid() - Constructor in Pyramid
PyramidExtensionModule - Class in geoscript.layer.io
A Groovy Extension Module for adding methods to the Pyramid class.
PyramidExtensionModule() - Constructor in PyramidExtensionModule
PyramidReader - Interface in geoscript.layer.io
Read a Pyramid from a String
Authors:
Jared Erickson
PyramidReader() - Constructor in PyramidReader
PyramidReaders - Class in geoscript.layer.io
A Utility for getting a list of all PyramidReaders.
PyramidReaders() - Constructor in PyramidReaders
PyramidWriter - Interface in geoscript.layer.io
Write a Pyramid to a String.
PyramidWriter() - Constructor in PyramidWriter
PyramidWriters - Class in geoscript.layer.io
A Utility for getting a List of all PyramidWriters.
PyramidWriters() - Constructor in PyramidWriters

Q

Quadtree - Class in geoscript.index
Create a SpatialIndex using the Quad Tree spatial index.
quadTree(int, int, Closure) - Method in Bounds
Calculate a quad tree for this Bounds between the start and stop levels.
Quadtree() - Constructor in Quadtree
query(geoscript.geom.Bounds) - Method in SpatialIndex
Query the index by the Bounds
Parameters:
bounds - The Bounds
Returns:
The List of values
queryAll() - Method in Quadtree
Get a List of all entries in the spatial index
Parameters:
The - List of results
queueModified(geoscript.feature.Feature, java.lang.String) - Method in Layer
Add the Feature to a List of modified Features
Parameters:
feature - The modified Feature
name - The modified field name.

R

random(geoscript.render.Map) - Method in Fill
Add randomized fill.
range(double, double) - Method in Composite
Apply the min and max scale to this Composite
Parameters:
min - The min scale (defaults to -1)
max - The max scale (defaults to -1)
Returns:
This Composite
range(geoscript.render.Map) - Method in Symbolizer
Apply min/max scale denominator using keywords.
Raster - Class in geoscript.layer
A Raster
Authors:
Jared Erickson
Raster.Divide - Class in geoscript.layer
Raster.Divide() - Constructor in Raster.Divide
Raster.Subtract - Class in geoscript.layer
Raster.Subtract() - Constructor in Raster.Subtract
Raster() - Constructor in Raster
RasterSymbolizer - Class in geoscript.style
A Raster Symbolizer is used to style Rasters.
RasterSymbolizer() - Constructor in RasterSymbolizer
read(geoscript.render.Map, org.geotools.util.factory.Hints) - Method in ArcGrid
Read a Raster from the stream (usually a File)
Parameters:
options - Optional named parameters that are turned into an array of GeoTools GeneralParameterValues
hints - GeoTools Hints
Returns:
A Raster
read(java.lang.String) - Method in ColorTableReader
Read a color table from a String to create a ColorMap Symbolizer
Parameters:
str - The String
Returns:
A ColorMap Symbolizer
read(java.lang.String) - Method in CSSReader
Read a GeoScript Style from a CSS String
Parameters:
str - A CSS String
Returns:
A GeoScript Style
read(java.lang.String) - Method in CsvPyramidReader
Read a Pyramid from a CSV String.
read(geoscript.render.Map, java.lang.String) - Method in CsvReader
Read a GeoScript Layer from a String
Parameters:
options - The optional named parameters:
  • workspace: The Workspace used to create the Layer (defaults to Memory)
  • projection: The Projection assigned to the Layer (defaults to null)
  • name: The name of the Layer (defaults to csv)
str - A String
Returns:
A GeoScript Layer
read(int) - Method in Cursor
Read n features into a List
Parameters:
n - The number of features to read
Returns:
A List of Features
read(geoscript.render.Map, java.lang.String, org.geotools.util.factory.Hints) - Method in Format
Read a Raster from the stream (usually a File)
Parameters:
options - Optional named parameters that are turned into an array of GeoTools GeneralParameterValues
name - The name of the Raster
hints - GeoTools Hints
Returns:
A Raster
read(java.lang.String) - Method in GdalTmsPyramidReader
Read a Pyramid from an XML String
Parameters:
str - An XML String
Returns:
A Pyramid
read([B) - Method in GeobufReader
Read a GeoScript Layer from an array of bytes
Parameters:
bytes - An array of bytes
Returns:
A GeoScript Layer
read(geoscript.render.Map, java.lang.String) - Method in GeoJSONReader
Read a GeoScript Layer from a String
Parameters:
options - The optional named parameters:
  • workspace: The Workspace used to create the Layer (defaults to Memory)
  • projection: The Projection assigned to the Layer (defaults to null)
  • name: The name of the Layer (defaults to geojson)
  • uniformSchema: Whether the Schema is uniform and should be read from the first feature only (defaults to false)
str - A String
Returns:
A GeoScript Layer
read([B) - Method in GeoPackageReader
Read a Geometry from a byte array
Parameters:
bytes - The byte array
Returns:
A Geometry
read(geoscript.render.Map, InputStream) - Method in GeoRSSReader
Read a Layer from a GeoRSS InputStream
Parameters:
options - The optional named parameters:
  • workspace: The Workspace used to create the Layer (defaults to Memory)
  • projection: The Projection assigned to the Layer (defaults to null)
  • name: The name of the Layer (defaults to georss)
input - The InputStream
Returns:
A Layer
read(java.lang.String) - Method in Gml2Reader
Read a Geometry from a GML Version 2 String
Parameters:
str - The GML String
read(java.lang.String) - Method in Gml3Reader
Read a Geometry from a GML Version 2 String
Parameters:
str - The GML String
read(geoscript.render.Map, java.lang.String, double) - Method in GmlReader
Read a GeoScript Layer from a String
Parameters:
options - The optional named parameters:
  • workspace: The Workspace used to create the Layer (defaults to Memory)
  • projection: The Projection assigned to the Layer (defaults to null)
  • name: The name of the Layer (defaults to gml)
str - A String
version - The GML/WFS version (2, 3, or 3.2)
Returns:
A GeoScript Layer
read(java.lang.String, int) - Method in GooglePolylineEncoder
Decode the encoded String as a LineString
Parameters:
str - The encoded String
precision - The precision which defaults to 5
Returns:
A LineString
read(geoscript.render.Map, java.lang.String) - Method in GpxReader
Read a GeoScript Layer from a String
Parameters:
str - A String
Returns:
A GeoScript Layer
read(java.lang.String) - Method in JsonPyramidReader
Read a Pyramid from a JSON String.
read(java.lang.String) - Method in JsonSchemaReader
read(geoscript.render.Map, java.lang.String) - Method in KmlReader
Read a GeoScript Layer from a String
Parameters:
options - The optional named parameters:
  • workspace: The Workspace used to create the Layer (defaults to Memory)
  • projection: The Projection assigned to the Layer (defaults to EPSG:4326)
  • name: The name of the Layer (defaults to kml)
str - A KML String
Returns:
A GeoScript Layer
read(InputStream) - Method in Mvt
Read a Layer from a MVT encoded InputStream
Parameters:
inputStream - The InputStream
Returns:
A Layer
read(java.lang.String) - Method in MvtReader
Read a GeoScript Layer from a Base64 Encoded String
Parameters:
str - A String
Returns:
A GeoScript Layer
read(geoscript.render.Map, [B, geoscript.geom.Bounds) - Method in Pbf
Read a List of Layers
Parameters:
options - The optional named parameters
  • proj = The Projection (defaults to EPSG:3857)
  • size = The tile size (defaults to 256)
byte - The array of bytes
b - The Bounds
read(java.lang.String) - Method in PyramidReader
Read a Pyramid from a String
Parameters:
str - A String
Returns:
A Pyramid
read(java.lang.String) - Method in Reader
Read a GeoScript Style from a String
Parameters:
str - A String
Returns:
A GeoScript Style
read(java.lang.String) - Method in Readers
Read a Style from a String.
read(java.lang.String) - Method in SchemaReader
Read a Schema from a String
Parameters:
str - The String
Returns:
A Schema
read(geoscript.render.Map) - Method in SimpleStyleReader
Reade a GeoScript Style from a Map of options.
read(java.lang.String) - Method in SLDReader
Read a GeoScript Style from a SLD String
Parameters:
str - A SLD String
Returns:
A GeoScript Style
read(geoscript.render.Map, java.lang.String) - Method in StringSchemaReader
read([B) - Method in TWkbReader
Read a Geometry from a byte array
Parameters:
bytes - The byte array
Returns:
A Geometry
read(java.lang.String) - Method in UniqueValuesReader
Read a GeoScript Style from a String
Parameters:
str - A String
Returns:
A GeoScript Style
read([B) - Method in WkbReader
Read a Geometry from a byte array
Parameters:
bytes - The byte array
Returns:
A Geometry
read(java.lang.String) - Method in WktReader
Read a Geometry from a String
Parameters:
str - The String
Returns:
A Geometry
read(java.lang.String) - Method in XmlPyramidReader
Read a Pyramid from an XML String
Parameters:
str - The XML String
Returns:
A Pyramid
read(java.lang.String) - Method in XmlSchemaReader
read(java.lang.String) - Method in YSLDReader
Read a GeoScript Style from a String
Parameters:
str - A String
Returns:
A GeoScript Style
readBounds([B) - Method in GeoPackageReader
Just read the Bounds from the byte arrya
Parameters:
byte[] - The byte array
Returns:
The Bounds
Reader - Interface in geoscript.style.io
Read a GeoScript Style from an InputStream, File, or String.
Reader() - Constructor in Reader
Readers - Class in geoscript.style.io
A utility for getting Style Readers
Authors:
Jared Erickson
Readers() - Constructor in Readers
readFeatures(geoscript.layer.Cursor, geoscript.feature.Schema, int) - Method in Layer
Read Features from a Cursor in Batches.
readFeatures(geoscript.layer.Cursor, geoscript.feature.Schema, int) - Method in Workspace
Read Features from a Cursor in Batches.
readGeometry([B, org.locationtech.jts.geom.GeometryFactory, GeometryFormat) - Method in Sqlite.SqliteDialect
readTms(java.lang.String) - Method in GdalTmsPyramidReader
Read a TMS Tile Layer from an XML String
Parameters:
str - An XML String
Returns:
A TMS Tile Layer
reclassify(geoscript.render.Map, List) - Method in Raster
Reclassify this Raster with a List of ranges.
rectangle(geoscript.carto.RectangleItem) - Method in CartoBuilder
Add a rectangle
Parameters:
rectangleItem - The RectangleItem
Returns:
The CartoBuilder
rectangle(geoscript.carto.RectangleItem) - Method in ImageCartoBuilder
rectangle(geoscript.carto.RectangleItem) - Method in Java2DCartoBuilder
rectangle(geoscript.carto.RectangleItem) - Method in PdfCartoBuilder
rectangle(geoscript.carto.RectangleItem) - Method in SvgCartoBuilder
RectangleItem - Class in geoscript.carto
Add a rectangle to a cartographic document.
RectangleItem() - Constructor in RectangleItem
red(java.lang.String, geoscript.style.ContrastEnhancement) - Method in ChannelSelection
Set the red channel name and optionally the red ContrastEnhancement
Parameters:
name - The red channel name
contrastEnhancement - The red ContrastEnhancement
Returns:
This ChannelSelection
reducePrecision(geoscript.render.Map, java.lang.String) - Method in Geometry
Reduce the precision of this Geometry.
reflect(double, double, double, double) - Method in Geometry
Reflect the Geometry about the line (x1 y1, x2 y2)
Parameters:
x1 - The x cordinate of the first coordinate
y1 - The y cordinate of the first coordinate
x2 - The x cordinate of the second coordinate
y2 - The y cordinate of the second coordinate
registerClassToSqlMappings(geoscript.render.Map) - Method in Sqlite.SqliteDialect
registerFunction(java.lang.String, Closure) - Method in Function
Register a new Function by name with a Closure.
registerProcess(java.lang.String, java.lang.String, geoscript.render.Map, geoscript.render.Map, Closure) - Method in Process
Register a Process with the GeoScript ProcessFactory
Parameters:
name - The name of the Process
description - The description
inputs - The input parameters
outputs - The output results
closure - The Groovy Closure
registerSqlTypeNameToClassMappings(geoscript.render.Map) - Method in Sqlite.SqliteDialect
registerSqlTypeToSqlTypeNameOverrides(geoscript.render.Map) - Method in Sqlite.SqliteDialect
Regression - Class in geoscript.plot
Create a regression Chart.
Regression() - Constructor in Regression
relate(geoscript.geom.Geometry, java.lang.String) - Method in Geometry
Whether this Geometry relates with the other Geometry given a D9 intesection matrix pattern.
remove() - Method in Cursor
This method is unsupported and throws an UnsupportedOperationException
remove(java.lang.String) - Method in Database
Remove the layer from the database
Parameters:
layerName - The layer name
remove(java.lang.String) - Method in Directory
Remove a Layer by name from this Workspace
Parameters:
name - The Layer name
remove(java.lang.String) - Method in FlatGeobuf
Remove a Layer by name from this Workspace
Parameters:
name - The Layer name
remove(java.lang.String) - Method in Geobuf
Remove a Layer by name from this Workspace
Parameters:
name - The Layer name
remove(java.lang.String) - Method in Property
Remove a Layer by name from this Workspace
Parameters:
name - The Layer name
remove(geoscript.geom.Bounds, java.lang.Object) - Method in Quadtree
Remove an item from the index
Parameters:
bounds - The Bounds
item - The Object
Returns:
Whether an item was removed or not
remove() - Method in TileCursor
This method is unsupported and throws an UnsupportedOperationException
remove(geoscript.layer.Layer) - Method in Workspace
Remove a Layer by name from this Workspace
Parameters:
name - The Layer name
removeField(geoscript.feature.Field, java.lang.String) - Method in Schema
Create a new Schema with a new name by removing a Field from the current Schema
Parameters:
field - The Field to remove
name - The name of the new Schema
Returns:
The new Schema with the removed Field
removeFields(List, java.lang.String) - Method in Schema
Create a new Schema with a new name by removing a List of Fields from the current Schema
Parameters:
fieldsToRemove - The List of Fields to remove
name - The name of the new Schema
Returns:
The new Schema with the removed Fields
removePoint(int) - Method in LineString
Remove the Point at the given index and create a new LineString
Parameters:
index - The index of the Point to remove
Returns:
The new LineString
render(geoscript.render.Map, OutputStream) - Method in ASCII
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OutputStream
render(geoscript.render.Map, OutputStream) - Method in Base64
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OutputStream
render(geoscript.render.Map, OutputStream) - Method in GeoTIFF
render(geoscript.render.Map, OutputStream) - Method in Image
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OuptuStream
render(geoscript.render.Map, geoscript.geom.Bounds) - Method in ImageTileRenderer
render(java.awt.Graphics2D) - Method in Map
Render the Map directly to a Graphics2D context
Parameters:
g - The Graphics2D context
render(List, OutputStream) - Method in MapCube
render(geoscript.geom.Bounds) - Method in PbfVectorTileRenderer
Renderer a Tile's data for a given Bounds
Parameters:
b - The Bounds
Returns:
The Tile's data
render(geoscript.render.Map, OutputStream) - Method in Pdf
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OutputStream
render() - Method in Raster
Render the Raster in a simple GUI
render(geoscript.render.Map, OutputStream) - Method in Renderer
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OutputStream
render(geoscript.render.Map, OutputStream) - Method in Svg
Render the Map to the OutputStream
Parameters:
map - The Map
out - The OutputStream
render(geoscript.geom.Bounds) - Method in TileRenderer
Renderer a Tile's data for a given Bounds
Parameters:
b - The Bounds
Returns:
The Tile's data
render(geoscript.geom.Bounds) - Method in UTFGridTileRenderer
render(geoscript.geom.Bounds) - Method in VectorTileRenderer
Renderable - Interface in geoscript.layer
An interface for marking a class as Renderable.
Renderable() - Constructor in Renderable
Renderables - Class in geoscript.layer
Get map layers or Rendables from a List of Maps or Strings.
Renderables() - Constructor in Renderables
renderAnimated(List, int, boolean) - Method in GIF
Render a list of GIF images as an animated GIF to a byte array.
Renderer - Class in geoscript.render
Render a geoscript.render.Map to a Type T or an OutputStream
Parameters:
< - T > The type the Renderer can produce (like a BufferedImage or a SVG Document)
renderer - Field in Map
The GeoTools Renderer
Renderer() - Constructor in Renderer
Renderers - Class in geoscript.render
A utility for getting Renderers
Authors:
Jared Erickson
Renderers() - Constructor in Renderers
RENDERING - Field in Transform
RENDERING - Field in Transform.Type
renderToImage() - Method in Map
Render the Map to a BufferedImage for the given Bounds
Returns:
A BufferedImage
renderToString(geoscript.geom.Bounds) - Method in UTFGridTileRenderer
Render a UTF tile
Parameters:
bounds - The Bounds
Returns:
The UTF tile
reproject(java.lang.Object) - Method in Bounds
Reprojects the Bounds
Parameters:
proj - A Projection or String
Returns:
The reprojected Bounds
reproject(geoscript.layer.Layer, int, geoscript.proj.Projection) - Method in Layer
Reproject this Layer to another Layer that already exists.
reproject(geoscript.proj.Projection) - Method in Raster
Reproject this Raster to another Projection creating a new Raster
Parameters:
proj - The Projection
Returns:
A new Raster
reproject(java.lang.Object, java.lang.String) - Method in Schema
Reproject the schema with a new name
Parameters:
prj - A Projection or a String
name - The new name of the reprojected Schema
Returns:
The reprojected Schema
resample(geoscript.render.Map) - Method in Raster
Resample this Raster
Parameters:
options - Optional named parameters can include:
  • bbox: A geographic Bounds
  • rect: A List of 4 pixel coordinates representing a rectangle.
reset() - Method in Cursor
Reset and read the Features again.
reset() - Method in TileCursor
Reset and read the Tiles again.
reverse() - Method in LineString
Create a new LineString where the coordinates are in reverse order
Returns:
A LineString
RIGHT - Field in HorizontalAlign
rotate(double, double, double, double) - Method in Geometry
Rotate the current Geometry around the xy coordinate by a given angle theta(in radians)
Parameters:
sin - The sin of the angle of rotation in radians
cos - The cos of the angle of rotation in radians
x - The x coordinate
y - The y coordinate
Returns:
A new rotated Geometry
round2(double) - Method in Layer
RoutePoints - Field in GpxReader.Type
Routes - Field in GpxReader.Type
row(geoscript.render.Map) - Method in TableItem

S

saturate(double) - Method in Color
Create a new Color by saturating the current Color
Parameters:
percentage - The percentage
Returns:
A new Color
save(java.util.Map, File) - Method in Chart
Svae this Chart to a File
Parameters:
options - Named parameters options
  • size: A List of width and height values
file - The File
scale(double) - Method in Bounds
Scales the current Bounds by a specific factor.
scale(double, double, double, double) - Method in Geometry
Scale the Geometry relative to the origin
Parameters:
xScale - The x direction value
yScale - The y direction value
x - The x coordinate
y - The y coordinate
scale(float, float, float, float, java.lang.String) - Method in Raster
Scale this Raster
Parameters:
x - The scale factor along the x axis
y - The scale factor along the y axis
xTrans - The x translation
yTrans - The y translation
interpolation - The interpolation method (bicubic, bicubic2, bilinear, nearest)
Returns:
A new scaled Raster
scaleFactor(double) - Method in OverviewMapItem
Set the scale factor for expanding the linked Map bounds
Parameters:
scaleFactor - The scale factor
Returns:
This OverviewMap
scaleText(geoscript.carto.ScaleTextItem) - Method in CartoBuilder
Add scale text
Parameters:
scaleTextItem - The ScaleTextItem
Returns:
The CartoBuilder
scaleText(geoscript.carto.ScaleTextItem) - Method in ImageCartoBuilder
scaleText(geoscript.carto.ScaleTextItem) - Method in Java2DCartoBuilder
scaleText(geoscript.carto.ScaleTextItem) - Method in PdfCartoBuilder
scaleText(geoscript.carto.ScaleTextItem) - Method in SvgCartoBuilder
ScaleTextItem - Class in geoscript.carto
Add scale text to a cartographic document.
ScaleTextItem() - Constructor in ScaleTextItem
Scatter - Class in geoscript.plot
Create a scatter plot Chart.
Scatter() - Constructor in Scatter
scatterplot(geoscript.render.Map, List) - Method in Scatter
Create a scatter plot Chart
Parameters:
options - Named parameter options
  • title: The chart title (defaults to an empty string)
  • xLabel: The x axis label (defaults to an empty string)
  • yLabel: The y axis label (defaults to an empty string)
  • dataLabel: The data series label (defaults to Values)
  • size: The size of the markers (defaults to 3)
  • legend: Whether to show the legend (defaults to true)
  • tooltips: Whether to show the tooltips (defaults to true)
  • urls: Whether to show the urls (defaults to false)
  • orientation: The plot orientation (vertical or horizontal) (defaults to vertical)
data - A List of data where each item is a List with two items.
Schema - Class in geoscript.feature
A Schema describes the structure of a Feature.
Schema() - Constructor in Schema
SchemaReader - Interface in geoscript.feature.io
Read a Schema from a String
Authors:
Jared Erickson
SchemaReader() - Constructor in SchemaReader
SchemaReaders - Class in geoscript.feature.io
A Utility for finding all registered SchemaReaders.
SchemaReaders() - Constructor in SchemaReaders
SchemaWriter - Interface in geoscript.feature.io
Write a Schema to a String
Authors:
Jared Erickson
SchemaWriter() - Constructor in SchemaWriter
SchemaWriters - Class in geoscript.feature.io
A Utility for finding all registered SchemaWriters.
SchemaWriters() - Constructor in SchemaWriters
selectBands(List, int) - Method in Raster
Create a new Raster with selection of Bands
Parameters:
bands - The indices of the selected bands
visibleBand - The visible band
Returns:
A new Raster
set(geoscript.render.Map) - Method in Feature
Set the values of this Feature based on values from a Map
Parameters:
attributes - A Map of values
setAdvancedProjectionHandling(boolean) - Method in Map
Set whether to use advanced projection handling or not.
setAnchorPoint(List) - Method in Shape
Set the anchor points (List of two values between 0 and 1)
Parameters:
anchorPoints - A List of two values between 0 and 1
setBackgroundColor(java.lang.Object) - Method in Map
Set the background color
Parameters:
color - The background color (#ffffff, red)
setBounds(geoscript.geom.Bounds) - Method in Map
Set the Bounds
Parameters:
bounds - The Bounds
setCap(java.lang.Object) - Method in Stroke
Set the line cap(butt, round, square)
Parameters:
cap - The line cap
setColor(java.lang.Object) - Method in Fill
Set the color
Parameters:
color - The color (#ffffff, red)
setColor(java.lang.Object) - Method in Shape
Set the color
Parameters:
color - The color (#ffffff, red)
setColor(java.lang.Object) - Method in Stroke
Set the color
Parameters:
color - The color (#ffffff, red)
setContinuousMapWrapping(boolean) - Method in Map
Set whether to enable continuous map wrapping or not.
setDefaultSymbolizer(java.lang.String) - Method in Layer
Set the default Symbolizer based on the geometry type
Parameters:
geometryType - The geometry type
Returns:
A default Symbolizer
setDisplacement(List) - Method in Shape
Set the displacement (List of two values between 0 and 1)
Parameters:
displacement - A List of two values between 0 and 1
setErrorHandler(java.lang.String) - Method in OGR
Set the OGR/GDAL Error Handler
Parameters:
name - The error handler name (quiet, logging, or default)
setFamily(java.lang.Object) - Method in Font
The font family (serif, Arial, Verdana)
Parameters:
family
setFormat(java.lang.String) - Method in Icon
Set the format
Parameters:
fmt - The format
setGeom(geoscript.geom.Geometry) - Method in Feature
Set the Feature's Geometry
Parameters:
geom - The new Geometry
setGeometry(java.lang.Object) - Method in RasterSymbolizer
Set the geometry name
Parameters:
geometry - The geometry name
setGeometryValue(geoscript.geom.Geometry, int, int, java.lang.Class, java.sql.PreparedStatement, int) - Method in Sqlite.SqliteDialect
setJoin(java.lang.Object) - Method in Stroke
Set the line join(miter, round, bevel)
Parameters:
join - The line join
setName(java.lang.Object) - Method in Hatch
Set the name of the pattern (vertline, horline, slash, backslash, plus, times)
Parameters:
name - The name of the pattern (vertline, horline, slash, backslash, plus, times)
setOpacity(java.lang.Object) - Method in Fill
Set the opacity
Parameters:
opacity - The opacity
setOpacity(java.lang.Object) - Method in RasterSymbolizer
Set the opacity (0-1)
Parameters:
opacity - The opacity (0-1)
setOpacity(java.lang.Object) - Method in Shape
Set the opacity (0: transparent - 1 opaque)
Parameters:
opacity - The opacity (0: transparent - 1 opaque)
setOpacity(java.lang.Object) - Method in Stroke
Set the opacity (0: transparent - 1 opaque)
Parameters:
opacity - The opacity (0: transparent - 1 opaque)
setOverlap(java.lang.Object) - Method in RasterSymbolizer
Set the overlap value (LATEST_ON_TOP, EARLIEST_ON_TOP, AVERAGE, RANDOM)
Parameters:
overlap - The overlap value (LATEST_ON_TOP, EARLIEST_ON_TOP, AVERAGE, RANDOM)
setPerpendicularOffset(java.lang.Object) - Method in Stroke
Set the perpendicular offset
Parameters:
offset - The offset
Returns:
This Stroke
setPoint(int, java.awt.Point) - Method in LineString
Set or replace the Point at the given index to create a new LineString
Parameters:
index - The index of the Point we want to replace
pt - The new Point
Returns:
The new LineString
setProj(java.lang.Object) - Method in Bounds
Set a Projection if the current Projection is not set or reproject if needed
Parameters:
projection - The new Projection
setProj(java.lang.Object) - Method in Layer
Set the Layer's Projection.
setProj(java.lang.Object) - Method in Map
Set the Map Projection
Parameters:
proj - The Projection
setProj(java.lang.Object) - Method in Raster
Set the Projection of this Raster (reprojecting if necessary)
Parameters:
projection - The Projection
setProperty(java.lang.Object) - Method in Label
Set the Label's Property which can be a String, a Field, or a Function
Parameters:
property - The Label's Property
setRadius(java.lang.Object) - Method in Halo
Set the radius
Parameters:
radius - The radius
setRotation(java.lang.Object) - Method in Shape
Set the rotation angle (0-360 or a geoscript.filter.Function)
Parameters:
rotation - The rotation angle (0-360 or a geoscript.filter.Function)
setScaleComputation(java.lang.String) - Method in Map
Set the scale computation algorithm (accurate or ogc).
setSize(java.lang.Object) - Method in Font
The font size (8,10,12,24,ect...)
setSize(java.lang.Object) - Method in Hatch
Set the size
Parameters:
size - The size
setSize(java.lang.Object) - Method in Icon
Set the size of the icon
Parameters:
size - The size
setSize(java.lang.Object) - Method in Shape
Set the size
Parameters:
size - The size
setStyle(java.lang.Object) - Method in Font
Set the font style (normal, italic, oblique)
Parameters:
fontStyle - The font style
setType(java.lang.Object) - Method in Shape
Set the type (circle, square, triangle, star, cross, or x).
setupParameters(geoscript.render.Map) - Method in Sqlite.SqliteDataStoreFactory
setUpRendering() - Method in Map
Set up for rendering (add layers, configure bounds and projection)
setUrl(java.lang.Object) - Method in Icon
Set the URL
Parameters:
url - A URL, URI, or File
setValue(java.lang.Object, java.lang.Object, int) - Method in Raster
Set the value for the given Point or Pixel
Parameters:
p - The Point or Pixel (as List of xy coordinates)
value - The new value
band - The band (defaults to 0)
setWeight(java.lang.Object) - Method in Font
Set the font weight (normal, bold)
Parameters:
weight - The font weight
setWidth(java.lang.Object) - Method in Stroke
Set the width
Parameters:
width - The width
shade(double) - Method in Color
Create a new Color by mixing the current Color with black
Parameters:
weight - The weight
Returns:
A new Color
ShadedRelief - Class in geoscript.style
Symbolize a Raster with a ShadedRelief or hill shading.
ShadedRelief() - Constructor in ShadedRelief
Shape - Class in geoscript.style
A Symbolizer for point geometries that consists of a color and size.
shape(geoscript.style.Shape) - Method in Label
Set the Shape surrounding the Label
Parameters:
shape - The Shape
Returns:
This Label
Shape() - Constructor in Shape
shape(geoscript.style.Shape) - Method in Stroke
Add a Shape to this Stroke for creating spaced graphic symbols
Parameters:
shape - The Shape
Returns:
This Stroke
shape(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in Symbolizers
Create a new Shape.
Shapefile - Class in geoscript.layer
A Shapefile Layer.
Shapefile() - Constructor in Shapefile
shear(double, double) - Method in Geometry
Shear the Geometry in X and Y direction
Parameters:
xShear - The distance to shear in the x direction
yShear - The distance to shear in the y direction
Returns:
The new sheared Geometry
show(java.util.Map) - Method in Chart
Open this Chart in a Window.
SimpleStyleReader - Class in geoscript.style.io
A Simple StyleReader that can easily create simple Styles using Maps or Strings.
SimpleStyleReader() - Constructor in SimpleStyleReader
simplify() - Method in Filter
Simplify this Filter
Returns:
The new simplified Filter
simplify(double) - Method in Geometry
Simplify this Geometry using the Douglas Peucker Simplifier.
simplifyPreservingTopology(double) - Method in Geometry
Simplify this Geometry preserving topology.
singleSidedBuffer(double, int, int) - Method in Geometry
Create a single sided buffer (+ for right side, - for left side)
Parameters:
distance - The buffer distance
quadrantSegments - The number of quadrant segments (the default is 8)
endCapStyle - THe end cap style (CAP_ROUND is default, also CAP_BUTT, or CAP_SQUARE)
Returns:
The single sided buffer Geometry
size(int) - Method in GridItem
Set the cell size of the grid
Parameters:
size - The cell size
Returns:
The GridItem
SLDReader - Class in geoscript.style.io
Read a Geoscript Style from a SLD File, InputStream or String
SLDReader() - Constructor in SLDReader
SLDWriter - Class in geoscript.style.io
Write a Style to an SLD document
SLDWriter() - Constructor in SLDWriter
slice(java.lang.Integer, java.lang.Integer) - Method in GeometryCollection
Get a subset of Geometries in the GeometryCollection.
smooth(double) - Method in Geometry
Smooth this Geometry
Parameters:
fit - The amount of smoothing (between 0 - more and 1 - less)
Returns:
A new smoothed Geometry
snap(geoscript.geom.Geometry, double) - Method in Geometry
Snap this Geometry to the other Geometry within the given distance
Parameters:
other - The other Geometry
distance - The snap distance
Returns:
The snapped Geometries as a GeometryCollection
sortBy(java.lang.String, List) - Method in Symbolizer
Set cross layer z-ordering
Parameters:
group - The group name
fields - The List of Fields.
SOUTH - Field in GeoHash.Direction
SOUTHEAST - Field in GeoHash.Direction
SOUTHWEST - Field in GeoHash.Direction
spaceAround(float) - Method in Label
Set the space around a Label.
SpatialIndex - Class in geoscript.index
A SpatialIndex base class.
SpatialIndex() - Constructor in SpatialIndex
SpatiaLite - Class in geoscript.workspace
A SpatiaLite Workspace connects to a SpatiaLite database.
SpatiaLite.Factory - Class in geoscript.workspace
The SpatiaLite WorkspaceFactory
SpatiaLite.Factory() - Constructor in SpatiaLite.Factory
SpatiaLite() - Constructor in SpatiaLite
spin(double) - Method in Color
Create a new Color by rotating the hue angle of the current Color
Parameters:
amount - The amount
Returns:
A new Color
split(geoscript.layer.Layer, geoscript.feature.Field, geoscript.workspace.Workspace) - Method in Layer
Split this Layer into multiple Layers based on the Features from the split Layer.
split(geoscript.geom.MultiLineString) - Method in MultiPolygon
Split a Polygon with a MultiLineString
Parameters:
multiLineString - The MultiLineString
Returns:
The split Geometry
split(geoscript.geom.MultiLineString) - Method in Polygon
Split a Polygon with a MultiLineString
Parameters:
multiLineString - The MultiLineString
Returns:
The split Geometry
Sqlite - Class in geoscript.workspace
A Sqlite Workspace based on the GDAL Sqlite format.
Sqlite.Factory - Class in geoscript.workspace
The Sqlite WorkspaceFactory
Sqlite.Factory() - Constructor in Sqlite.Factory
Sqlite.SqliteDataStoreFactory - Class in geoscript.workspace
Sqlite.SqliteDataStoreFactory() - Constructor in Sqlite.SqliteDataStoreFactory
Sqlite.SqliteDialect - Class in geoscript.workspace
Sqlite.SqliteDialect() - Constructor in Sqlite.SqliteDialect
Sqlite() - Constructor in Sqlite
SqliteDataStoreFactory(GeometryFormat) - Constructor in Sqlite.SqliteDataStoreFactory
SqliteDialect(org.geotools.jdbc.JDBCDataStore, GeometryFormat) - Constructor in Sqlite.SqliteDialect
StaticFeatureExtensionModule - Class in geoscript.feature.io
A Groovy Extension Module that adds static methods to the Feature class.
StaticFeatureExtensionModule() - Constructor in StaticFeatureExtensionModule
StaticGeometryExtensionModule - Class in geoscript.geom.io
A Groovy Extension Module that adds static methods to the Geometry class.
StaticGeometryExtensionModule() - Constructor in StaticGeometryExtensionModule
StaticPyramidExtensionModule - Class in geoscript.layer.io
A Groovy Extension Module that adds static methods to the Pyramid class.
StaticPyramidExtensionModule() - Constructor in StaticPyramidExtensionModule
stream - Field in Format
The stream which is usually a File
strikethrough(boolean) - Method in Label
Set whether the Label should strike through the text or not
Parameters:
shouldStrikeThrough - Whether the label text should be underlined
Returns:
This label
StringSchemaReader - Class in geoscript.feature.io
Read a Schema from a simple String.
StringSchemaReader() - Constructor in StringSchemaReader
StringSchemaWriter - Class in geoscript.feature.io
Write a Schema to a simple String.
StringSchemaWriter() - Constructor in StringSchemaWriter
Stroke - Class in geoscript.style
A Symbolizer for linear geometries that consists of a color and a width.
stroke(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object) - Method in Shape
Add a Stroke to this Shape
Parameters:
color - The color
width - The width
dash - The dash pattern
cap - The line cap (round, butt, square)
join - The line join (mitre, round, bevel)
Returns:
This Shape
Stroke() - Constructor in Stroke
stroke(geoscript.render.Map) - Method in Symbolizers
Create a new Stroke with named parameters.
strokeColor1(java.awt.Color) - Method in NorthArrowItem
Set the first stroke color
Parameters:
color - The first stroke color
Returns:
The NorthArrowItem
strokeColor2(java.awt.Color) - Method in NorthArrowItem
Set the second stroke Color
Parameters:
color - The second stroke Color
Returns:
The NorthArrowItem
strokeColor(java.awt.Color) - Method in GridItem
Set the stroke color
Parameters:
color - The stroke color
Returns:
The GridItem
strokeColor(java.awt.Color) - Method in LineItem
Set the stroke color
Parameters:
color - The stroke color
Returns:
The LineItem
strokeColor(java.awt.Color) - Method in RectangleItem
Set the stroke color
Parameters:
color - The stroke color
Returns:
The RectangleItem
strokeWidth(float) - Method in GridItem
Set the stroke width
Parameters:
strokeWidth - The stroke width
Returns:
The GridItem
strokeWidth(float) - Method in LineItem
Set the stroke width
Parameters:
width - The stroke width
Returns:
The LineItem
strokeWidth(float) - Method in NorthArrowItem
Set the stroke width
Parameters:
strokeWidth - The stroke width
Returns:
The NorthArrowItem
strokeWidth(float) - Method in RectangleItem
Set the stroke width
Parameters:
strokeWidth - The stroke width
Returns:
The RectangleItem
STRtree - Class in geoscript.index
Create a SpatialIndex using the STR Tree spatial index.
STRtree() - Constructor in STRtree
Style - Interface in geoscript.style
The Style interface
style(geoscript.carto.NorthArrowStyle) - Method in NorthArrowItem
Set the NorthArrowStyle
Parameters:
northArrowStyle - The NorthArrowStyle
Returns:
The NorthArrowItem
Style() - Constructor in Style
styleBuilder - Field in Symbolizer
The GeoTools StyleBuilder
styleFactory - Field in Symbolizer
The GeoTools StyleFactory
styleOptions - Field in Symbolizer
A Map of FeatureTypeStyle options
stylize() - Method in Raster
Create a new Raster with current styling baked in.
subLine(double, double) - Method in LineString
Extract a sub LineString from this LineString from the start and end positions.
Subtract() - Constructor in Raster.Subtract
Svg - Class in geoscript.render
Render a geoscript.render.Map to an SVG Document.
Svg() - Constructor in Svg
SvgCartoBuilder - Class in geoscript.carto
Build a cartographic document as a SVG document
Authors:
Jared Erickson
SvgCartoBuilder() - Constructor in SvgCartoBuilder
SvgCartoFactory - Class in geoscript.carto
A CartoFactory that creates a CartoBuilder that produces SVG documents.
SvgCartoFactory() - Constructor in SvgCartoFactory
Symbolizer - Class in geoscript.style
A Base class for all Symbolizers.
Symbolizer() - Constructor in Symbolizer
Symbolizers - Class in geoscript.style
The Symbolizers class is a collection of static methods that can be used to create Symbolizers.
Symbolizers() - Constructor in Symbolizers
symDifference(geoscript.geom.Geometry) - Method in Geometry
Calculate the symmetric difference between this Geometry and the other Geometry
Parameters:
other - The other Geometry
Returns:
The the symmetric difference between this Geometry and the other Geometry
symDifference(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Calculate the symmetric difference between this Layer and another Layer.

T

table(geoscript.carto.TableItem) - Method in CartoBuilder
Add a table
Parameters:
tableItem - The TableItem
Returns:
The CartoBuilder
table(geoscript.carto.TableItem) - Method in ImageCartoBuilder
table(geoscript.carto.TableItem) - Method in Java2DCartoBuilder
table(geoscript.carto.TableItem) - Method in PdfCartoBuilder
table(geoscript.carto.TableItem) - Method in SvgCartoBuilder
TableItem - Class in geoscript.carto
TableItem() - Constructor in TableItem
text(geoscript.carto.TextItem) - Method in CartoBuilder
Add text
Parameters:
textItem - The TextItem
Returns:
The CartoBuilder
text(geoscript.carto.TextItem) - Method in ImageCartoBuilder
text(geoscript.carto.TextItem) - Method in Java2DCartoBuilder
text(java.lang.String) - Method in ParagraphItem
Set the text
Parameters:
text - The text
Returns:
The ParagraphItem
text(geoscript.carto.TextItem) - Method in PdfCartoBuilder
text(geoscript.carto.TextItem) - Method in SvgCartoBuilder
text(java.lang.String) - Method in TextItem
Set the text
Parameters:
text - The text
Returns:
The TextItem
textColor(java.awt.Color) - Method in LegendItem
Set the text Color
Parameters:
textColor - The text Color
Returns:
The LegendItem
textColor(java.awt.Color) - Method in NorthArrowItem
Set the text Color
Parameters:
textColor - The text color
Returns:
The NorthArrowItem
textFont(java.awt.Font) - Method in LegendItem
Set the text Font
Parameters:
textFont - The text Font
Returns:
The LegendItem
TextItem - Class in geoscript.carto
Add text to a cartographic document
Authors:
Jared Erickson
TextItem() - Constructor in TextItem
Tile - Class in geoscript.layer
A Tile
Authors:
Jared Erickson
tile(double) - Method in Bounds
Partitions the bounding box into a set of smaller bounding boxes.
Tile() - Constructor in Tile
TileCursor - Class in geoscript.layer
A TileCursor provides an easy way to iterate through Tiles.
TileCursor() - Constructor in TileCursor
TileGenerator - Class in geoscript.layer
A TileGenerator
Authors:
Jared Erickson
TileGenerator() - Constructor in TileGenerator
TileLayer - Class in geoscript.layer
A TileLayer
Authors:
Jared Erickson
TileLayer() - Constructor in TileLayer
TileLayerFactories - Class in geoscript.layer
A Utility for getting all TileLayerFactories.
TileLayerFactories() - Constructor in TileLayerFactories
TileLayerFactory - Class in geoscript.layer
TileLayerFactory() - Constructor in TileLayerFactory
TileRenderer - Interface in geoscript.layer
A TileRenderer can generate a Tile's data for a given Bounds
Authors:
Jared Erickson
TileRenderer() - Constructor in TileRenderer
tiles(java.awt.Point, long, int, int) - Method in TileLayer
Get a TileCursor for all Tiles centered on a Point for a given zoom level that fill an image of a certain width and height
Parameters:
p - The Point (in the TileLayer's Projection)
z - The zoom level
w - The image width
h - The image height
Returns:
A TileCursor
tint(double) - Method in Color
Create a new Color by mixing the current Color with the Color white
Parameters:
weight - The weight
Returns:
A new Color
title(java.lang.String) - Method in LegendItem
Set the legend title
Parameters:
title - The title
Returns:
The LegendItem
titleColor(java.awt.Color) - Method in LegendItem
Set the title Color
Parameters:
titleColor - The title Color
Returns:
The LegendItem
titleFont(java.awt.Font) - Method in LegendItem
Set the title Font
Parameters:
titleFont - The title Font
Returns:
The LegendItem
TMS - Class in geoscript.layer
A Tile Map Service (TMS) TileLayer.
TMS.Factory - Class in geoscript.layer
The TMS TileLayerFactory
TMS.Factory() - Constructor in TMS.Factory
TMS() - Constructor in TMS
toDdm(boolean) - Method in DecimalDegrees
Convert the DecimalDegrees to a DDM string
Parameters:
useGlyphs - Whether to use glyphs (true, default) or characters (false)
Returns:
The DecimalDegrees to a DDM string
toDms(boolean) - Method in DecimalDegrees
Convert the DecimalDegrees to a DMS string
Parameters:
useGlyphs - Whether to use glyphs (true, default) or characters (false)
Returns:
The DecimalDegrees to a DMS string
toGeobuf(geoscript.layer.Layer, OutputStream) - Method in LayerExtensionModule
Write the Layer as Geobuf to an OutputStream
Parameters:
layer - The Layer
out - The OutputStream (defaults to System.out)
toGeobufBytes(geoscript.layer.Layer) - Method in LayerExtensionModule
Write the Layer as Geobuf to a byte array
Parameters:
layer - The Layer
out - A Geobuf byte array
toGeobufFile(geoscript.layer.Layer, File) - Method in LayerExtensionModule
Write the Layer as Geobuf to a File
Parameters:
layer - The Layer
file - The File
toGeobufString(geoscript.layer.Layer) - Method in LayerExtensionModule
Write the Layer as Geobuf to a String
Parameters:
layer - The Layer
out - A Geobuf Hex String
toGML(geoscript.layer.Layer, OutputStream) - Method in LayerExtensionModule
Write the Layer as GML to an OutputStream
Parameters:
layer - The Layer
out - The OutputStream (defaults to System.out)
toGMLFile(geoscript.layer.Layer, File) - Method in LayerExtensionModule
Write the Layer as GML to a File
Parameters:
layer - The Layer
file - The File
toGMLString(geoscript.layer.Layer) - Method in LayerExtensionModule
Write the Layer as GML to a String
Parameters:
layer - The Layer
out - A GML String
toHex(java.lang.Object) - Method in Color
Convert a Color to a hex color string
Parameters:
color - The color value
Returns:
A hex color string
toJSON(geoscript.layer.Layer, geoscript.render.Map, OutputStream) - Method in LayerExtensionModule
Write the Layer as GeoJSON to an OutputStream
Parameters:
layer - The Layer
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
  2. encodeFeatureBounds = Whether to encode Feature Bounds (default is false)
  3. encodeFeatureCollectionBounds = Whether to encode FeatureCollection Bounds (default is false)
  4. encodeFeatureCollectionCRS = Whether to encode FeatureCollection CRS (default is false)
  5. encodeFeatureCRS = Whether to encode Feature CRS (default is false)
  6. encodeNullValues = Whether to encode null values (default is false)
out - The OutputStream (defaults to System.out)
toJSONFile(geoscript.layer.Layer, geoscript.render.Map, File) - Method in LayerExtensionModule
Write the Layer as GeoJSON to a File
Parameters:
layer - The Layer
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
  2. encodeFeatureBounds = Whether to encode Feature Bounds (default is false)
  3. encodeFeatureCollectionBounds = Whether to encode FeatureCollection Bounds (default is false)
  4. encodeFeatureCollectionCRS = Whether to encode FeatureCollection CRS (default is false)
  5. encodeFeatureCRS = Whether to encode Feature CRS (default is false)
  6. encodeNullValues = Whether to encode null values (default is false)
file - The File
toJSONString(geoscript.layer.Layer, geoscript.render.Map) - Method in LayerExtensionModule
Write the Layer as GeoJSON to a String
Parameters:
layer - The Layer
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
  2. encodeFeatureBounds = Whether to encode Feature Bounds (default is false)
  3. encodeFeatureCollectionBounds = Whether to encode FeatureCollection Bounds (default is false)
  4. encodeFeatureCollectionCRS = Whether to encode FeatureCollection CRS (default is false)
  5. encodeFeatureCRS = Whether to encode Feature CRS (default is false)
  6. encodeNullValues = Whether to encode null values (default is false)
out - A GeoJSON String
toKML(geoscript.layer.Layer, OutputStream, Closure, Closure) - Method in LayerExtensionModule
Write the Layer as KML to an OutputStream.
toKMLFile(geoscript.layer.Layer, File, Closure, Closure) - Method in LayerExtensionModule
Write the Layer as KML to a File.
toKMLString(geoscript.layer.Layer, Closure, Closure) - Method in LayerExtensionModule
Write the Layer as KML to a String.
TOP_LEFT - Field in Pyramid.Origin
TOP_RIGHT - Field in Pyramid.Origin
TOP - Field in VerticalAlign
toString() - Method in Band
Get the string representation
Returns:
The string representation
toString() - Method in Bounds
The string representation
Returns:
The string representation
toString() - Method in ChannelSelection
The string representation
Returns:
The string representation
toString() - Method in ColorMap
The string representation
Returns:
The string representation
toString() - Method in Composite
The String representation
Returns:
The string representation
toString() - Method in ContrastEnhancement
The string representation
Returns:
The string representation
toString() - Method in DateTextItem
toString() - Method in DecimalDegrees
The string representation
Returns:
The string representation
toString() - Method in Directory
The string representation
Returns:
The string representation
toString() - Method in Expression
The String representation
Returns:
The String representation
toString() - Method in Feature
The string representation
Returns:
The string representation
toString() - Method in Field
The string representation
Returns:
The string representation
toString() - Method in Fill
The string representation
Returns:
The string representation
toString() - Method in Filter
The string representation
Returns:
The string representation
toString() - Method in Font
The string representation
Returns:
The string representation
toString() - Method in Format
Get a String representation of this Format
Returns:
The Format's name
toString() - Method in Function
The string presentation
Returns:
The name of the Function
toString() - Method in Geodetic
The string representation.
toString() - Method in Geometry
The string representation
Returns:
The string representation
toString() - Method in GridItem
toString() - Method in Halo
The string representation
Returns:
The string representation
toString() - Method in Hatch
The string representation
Returns:
The string representation
toString() - Method in Icon
The string representation
Returns:
The string representation
toString() - Method in ImageItem
toString() - Method in ImageOutline
The string representation
Returns:
The string representation
toString() - Method in Label
The string representation
Returns:
The string representation
toString() - Method in Layer
The string representation
Returns:
The string representation
toString() - Method in LegendItem
toString() - Method in LineItem
toString() - Method in MapItem
toString() - Method in NorthArrowItem
toString() - Method in OGR
The String representation
Returns:
A String representation
toString() - Method in OverviewMapItem
toString() - Method in PageSize
toString() - Method in ParagraphItem
toString() - Method in PreparedGeometry
The String representation
Returns:
The String representation
toString() - Method in Process
The string representation
Returns:
The string representation
toString() - Method in Projection
The string representation
Returns:
The string representation
toString() - Method in Property
Get the string representation
Returns:
The string representation
toString() - Method in RasterSymbolizer
The string representation
Returns:
The string representation
toString() - Method in RectangleItem
toString() - Method in ScaleTextItem
toString() - Method in Schema
The string representation
Returns:
The string representation
toString() - Method in ShadedRelief
The string representation
Returns:
The string representation
toString() - Method in Shape
The string representation
Returns:
The string representation
toString() - Method in SpatiaLite
The String representation
Returns:
A String representation
toString() - Method in Stroke
The string representation
Returns:
The string representation
toString() - Method in TableItem
toString() - Method in TextItem
toString() - Method in TileCursor
toString() - Method in TileLayer
toString() - Method in Transform
The string representation
Returns:
The string representation
toString() - Method in WFS
The String representation
Returns:
A String representation
toString() - Method in WMS
The String representation @return
toString() - Method in WMS.Layer
The string representation
Returns:
The string representation
toString() - Method in WMSLayer
The String representation @return
toString() - Method in WorldFile
The string representation
Returns:
The string representation
touches(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry touches the other Geometry
Parameters:
other - The other Geometry
Returns:
Whether this Geometry touches the other Geometry
touches(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry touches the given Geometry.
TrackPoints - Field in GpxReader.Type
Tracks - Field in GpxReader.Type
Transform - Class in geoscript.style
A Symbolizer that wraps a geoscript.filter.Function generally used for transforming Geometry or String or Date formatting.
Transform.Type - Enum in geoscript.style
The Type enumeration
Transform.Type() - Constructor in Transform.Type
transform(java.lang.String, geoscript.render.Map) - Method in Layer
Transform this Layer into a Layer with a new name using a Map of definitions.
transform(geoscript.geom.Geometry, java.lang.String, java.lang.String) - Method in Projection
Reproject the Geometry from the source Projection to the destination Projection
Parameters:
geom - The Geometry
src - The Projection String source/from
dest - The Projection String destination/to
Returns:
A new Geometry
transform(geoscript.render.Map) - Method in Raster
Transform this Raster using an Affine Transformation.
transform(java.lang.String) - Method in Symbolizers
Create a new Transform from a CQL filter function.
Transform() - Constructor in Transform
translate(double, double) - Method in Geometry
Translate the Geometry.
TWkbReader - Class in geoscript.geom.io
Read a geoscript.geom.Geometry from a TWKB hex String or byte array.
TWkbReader() - Constructor in TWkbReader

U

underline(boolean) - Method in Label
Set whether the Label should underline the text or not
Parameters:
shouldUnderline - Whether the label text should be underlined
Returns:
This label
union(geoscript.geom.Geometry) - Method in Geometry
Calculate the union of this Geometry with the other Geometry
Parameters:
other - The other Geometry
Returns:
The union of this Geometry with the other Geometry
union(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Union this Layer with another Layer.
UniqueValues - Class in geoscript.style
The UniqueValues Composite creates a Symbolizer for each unique value from a Layer's Field.
uniqueValues(geoscript.layer.Layer, java.lang.Object, java.lang.Object) - Method in Symbolizers
Create a new UniqueValues Composite.
UniqueValues() - Constructor in UniqueValues
UniqueValuesReader - Class in geoscript.style.io
Read a Unique Values from a text file.
UniqueValuesReader() - Constructor in UniqueValuesReader
unwrap(java.lang.Object) - Method in GeoScript
Convert a GeoScript object to a GeoTools object if possible
Parameters:
obj - The potential GeoScript object
Returns:
A GeoTools object backing the GeoScript object if possible
unzip(File, File) - Method in GeoScript
Unzip the Zip File into a Directory
Parameters:
zipFile - The Zip File
dir - The output Directory
Returns:
The output Directory
unzip(geoscript.render.Map, java.lang.Object) - Method in Shapefile
Unzip the zip file and return a Shapefile if possible
Parameters:
options - The optional named parameters
  • dir = The directory in which the zip file is unzipped
file - The zip File or file name
Returns:
A Shapefile or null
update(geoscript.render.Map, geoscript.layer.Layer) - Method in Layer
Calculate the update between this Layer and another Layer.
UTFGrid - Class in geoscript.layer
A UTFGrid TileLayer
Authors:
Jared Erickson
UTFGrid.Factory - Class in geoscript.layer
The UTFGrid TileLayerFactory
UTFGrid.Factory() - Constructor in UTFGrid.Factory
UTFGrid() - Constructor in UTFGrid
UTFGridTileRenderer - Class in geoscript.layer
A UTFGrid TileRenderer
Authors:
Jared Erickson
UTFGridTileRenderer() - Constructor in UTFGridTileRenderer

V

valueOf(java.lang.String) - Method in CsvReader.Type
valueOf(java.lang.String) - Method in CsvWriter.Type
valueOf(java.lang.String) - Method in GeoHash.Direction
valueOf(java.lang.String) - Method in GpxReader.Type
valueOf(java.lang.String) - Method in HorizontalAlign
valueOf(java.lang.String) - Method in ImageCartoBuilder.ImageType
valueOf(java.lang.String) - Method in LegendItem.LegendEntryType
valueOf(java.lang.String) - Method in NorthArrowStyle
valueOf(java.lang.String) - Method in Pyramid.Origin
valueOf(java.lang.String) - Method in Transform.Type
valueOf(java.lang.String) - Method in VerticalAlign
values() - Method in CsvReader.Type
values() - Method in CsvWriter.Type
values() - Method in GeoHash.Direction
values() - Method in GpxReader.Type
values() - Method in HorizontalAlign
values() - Method in ImageCartoBuilder.ImageType
values() - Method in LegendItem.LegendEntryType
values() - Method in NorthArrowStyle
values() - Method in Pyramid.Origin
values() - Method in Transform.Type
values() - Method in VerticalAlign
VectorTileRenderer - Class in geoscript.layer
A Vector TileRenderer that can write a single Layer using any gesocript.layer.io.Writer
Authors:
Jared Erickson
VectorTileRenderer() - Constructor in VectorTileRenderer
VectorTiles - Class in geoscript.layer
A TileLayer for VectorTiles
Authors:
Jared Erickson
VectorTiles.Factory - Class in geoscript.layer
The VectorTiles TileLayerFactory
VectorTiles.Factory() - Constructor in VectorTiles.Factory
VectorTiles() - Constructor in VectorTiles
VerticalAlign - Enum in geoscript.carto
Vertically align text
Authors:
Jared Erickson
verticalAlign(geoscript.carto.VerticalAlign) - Method in DateTextItem
Set the vertical alignment of the text
Parameters:
verticalAlign - The VerticalAlign
Returns:
The DateTextItem
verticalAlign(geoscript.carto.VerticalAlign) - Method in ScaleTextItem
Set the vertical alignment
Parameters:
verticalAlign - The VerticalAlign
Returns:
The ScaleTextItem
verticalAlign(geoscript.carto.VerticalAlign) - Method in TextItem
Set the vertical alignment
Parameters:
verticalAlign - The VerticalAlign
Returns:
The TextItem
VerticalAlign() - Constructor in VerticalAlign
Viewer - Class in geoscript.viewer
A Viewer can be used to visualize Geometry.
Viewer() - Constructor in Viewer
ViewerExtensionModule - Class in geoscript.plot
A Groovy Extension Module that adds static methods to the Viewer class.
ViewerExtensionModule() - Constructor in ViewerExtensionModule

W

WayPoints - Field in GpxReader.Type
WayPointsRoutesTracks - Field in GpxReader.Type
WEST - Field in GeoHash.Direction
WFS - Class in geoscript.workspace
A WFS Workspace.
WFS.Factory - Class in geoscript.workspace
The WFS WorkspaceFactory
WFS.Factory() - Constructor in WFS.Factory
WFS() - Constructor in WFS
where(java.lang.Object) - Method in Composite
Apply the Filter or CQL statement to the Composite
Parameters:
filter - A Filter of CQL statement
Returns:
This Composite
where(java.lang.Object) - Method in Symbolizer
Apply a filter to the symbolizer.
Window - Class in geoscript.render
A simple GUI for viewing a geoscript.render.Map.
Window() - Constructor in Window
within(geoscript.geom.Geometry) - Method in Geometry
Whether this Geometry is within the other Geometry
Parameters:
other - The other Geometry
Returns:
Whether this Geometry is within the other Geometry
within(geoscript.geom.Geometry) - Method in PreparedGeometry
Whether this PreparedGeometry is within the given Geometry.
withTileLayer(geoscript.layer.TileLayer, Closure) - Method in TileLayer
Use a TileLayer within a Closure and make sure it gets closed.
withWorkspace(geoscript.workspace.Workspace, Closure) - Method in Workspace
Use a Workspace within the Closure.
withWriter(geoscript.render.Map, Closure) - Method in Layer
Add Features to a Writer within a Closure that takes a Writer ready to adding Features.
WKB - Field in CsvReader.Type
WKB - Field in CsvWriter.Type
WkbReader - Class in geoscript.geom.io
Read a geoscript.geom.Geometry from a WKB hex String or byte array.
WkbReader() - Constructor in WkbReader
WkbWriter - Class in geoscript.geom.io
Write a geoscript.geom.Geometry to a WKB hex String or byte array.
WkbWriter() - Constructor in WkbWriter
WKT - Field in CsvReader.Type
WKT - Field in CsvWriter.Type
WktReader - Class in geoscript.geom.io
Read a geoscript.geom.Geometry from a WKT String.
WktReader() - Constructor in WktReader
WktWriter - Class in geoscript.geom.io
Write a geoscript.geom.Geometry to a WKT String.
WktWriter() - Constructor in WktWriter
WMS - Class in geoscript.layer
The Web Map Server (WMS) module is a connection to a remote WMS server.
WMS.Layer - Class in geoscript.layer
A WMS.Layer
Authors:
Jared Erickson
WMS.Layer() - Constructor in WMS.Layer
WMS() - Constructor in WMS
WMSLayer - Class in geoscript.layer
A WMSLayer is a way to draw one or more WMS layers on a Map.
WMSLayer() - Constructor in WMSLayer
WMSMapExtensionModule - Class in geoscript.layer
A Groovy Extension Module that adds WMS methods to the Map.
WMSMapExtensionModule() - Constructor in WMSMapExtensionModule
wordSpacing(int) - Method in Label
Set the spacing between words
Parameters:
spacing - The spacing
Returns:
This Label
Workspace - Class in geoscript.workspace
A Workspace is a container of Layers.
Workspace() - Constructor in Workspace
WorkspaceFactories - Class in geoscript.workspace
A Utility for getting a List of WorkspaceFactories
Authors:
Jared Erickson
WorkspaceFactories() - Constructor in WorkspaceFactories
WorkspaceFactory - Class in geoscript.workspace
A WorkspaceFactory creates Workspaces from connection parameters
Parameters:
< - T > The Workspace created by this WorkspaceFactory
WorkspaceFactory() - Constructor in WorkspaceFactory
WorldFile - Class in geoscript.layer
Read and write world files
Authors:
Jared Erickson
WorldFile() - Constructor in WorldFile
WorldImage - Class in geoscript.layer
A Format that can read and write WorldImage Rasters.
WorldImage.Factory - Class in geoscript.layer
The WorldImage FormatFactory
WorldImage.Factory() - Constructor in WorldImage.Factory
WorldImage() - Constructor in WorldImage
wrap(org.locationtech.jts.geom.Geometry) - Method in Geometry
Wrap a JTS Geometry in a geoscript.geom.Geometry
Parameters:
A - JTS Geometry
Returns:
A GeoScript Geometry
wrap(java.lang.Object) - Method in GeoScript
Convert a GeoTools Object to a GeoScript Object if possible
Parameters:
obj - The Object
Returns:
A GeoScript Object wrapping the GeoTools Object if possible
wrap(org.geotools.data.DataStore) - Method in Workspace
Wrap a GeoTools DataStore in the appropriate GeoScript Workspace
Parameters:
ds - The GeoTools DataStore
Returns:
A GeoScript Workspace or null
write(geoscript.style.Style) - Method in ColorTableWriter
Write the ColorMap Symbolizer as a color table to a String
Parameters:
style - The ColorMap Symbolizer, otherwise an IllegalArgumentException is thrown
Returns:
The String
write(geoscript.layer.Pyramid) - Method in CsvPyramidWriter
Write a Pyramid to a CSV String
Parameters:
pyramid - The Pyramid
Returns:
A CSV String
write(geoscript.layer.Layer) - Method in CsvWriter
Write the Layer to a String
Parameters:
layer - The Layer
Returns:
A String
write(geoscript.render.Map, geoscript.layer.Raster) - Method in Format
Write the Raster to the destination object (usually a File)
Parameters:
raster - The Raster to write
write(geoscript.render.Map, geoscript.layer.TMS) - Method in GdalTmsPyramidWriter
Write the TMS tile layer to a String.
write(geoscript.layer.Layer) - Method in GeobufWriter
Write the Layer to a String
Parameters:
layer - The Layer
Returns:
A String
write(geoscript.render.Map, geoscript.layer.Layer) - Method in GeoJSONWriter
Write the Layer to a String
Parameters:
options - Optional named parameters:
  1. decimals = The number of decimals (defaults to 4)
  2. encodeFeatureBounds = Whether to encode Feature Bounds (default is false)
  3. encodeFeatureCollectionBounds = Whether to encode FeatureCollection Bounds (default is false)
  4. encodeFeatureCollectionCRS = Whether to encode FeatureCollection CRS (default is false)
  5. encodeFeatureCRS = Whether to encode Feature CRS (default is false)
  6. encodeNullValues = Whether to encode null values (default is false)
  7. prettyPrint = Whether to pretty print the json or not
layer - The Layer
Returns:
A String
write(geoscript.geom.Geometry) - Method in GeoPackageWriter
Write the Geometry to WKB hex String
Parameters:
geom - The Geometry
Returns:
A WKB hex String
write(geoscript.layer.Layer) - Method in GeoRSSWriter
Write the Layer as a GeoRSS document to a String
Parameters:
layer - The Layer
Returns:
A GeoRSS String
write(geoscript.geom.Geometry) - Method in Gml2Writer
Write the Geometry to GML
Parameters:
geom - The Geometry
Returns:
GML
write(geoscript.geom.Geometry) - Method in Gml3Writer
Write the Geometry to GML
Parameters:
geom - The Geometry
Returns:
GML
write(geoscript.layer.Layer, double, boolean, boolean, boolean, java.lang.String) - Method in GmlWriter
Write the Layer to a String
Parameters:
layer - The Layer
version - The version 2, 3, or 3.2
format - Whether to pretty print or not
bounds - Whether to include Feature Bounds or not
xmldecl - Whether to include XML declaration or not
nsprefix - The XML namespace prefix
Returns:
A String
write(geoscript.geom.Geometry, int) - Method in GooglePolylineEncoder
Encode a LineString
Parameters:
lineString - The LineString
precision - The precision (defaults to 5)
Returns:
The encoded String
write(geoscript.layer.Layer) - Method in GpxWriter
Write the Layer to a String
Parameters:
layer - The Layer
Returns:
A String
write(geoscript.layer.Pyramid) - Method in JsonPyramidWriter
Write a Pyramid to a JSON String.
write(geoscript.feature.Schema) - Method in JsonSchemaWriter
write(geoscript.layer.Layer) - Method in KmlWriter
Write the Layer to a KML String
Parameters:
layer - The Layer
Returns:
A KML String
write(geoscript.layer.Layer, OutputStream) - Method in Mvt
Write the Layer to an OutputStream
Parameters:
layer - The Layer
out - The OutputStream
write(geoscript.layer.Layer) - Method in MvtWriter
Write the Layer to a String
Parameters:
layer - The Layer
Returns:
A String
write(geoscript.render.Map, List, geoscript.geom.Bounds) - Method in Pbf
Write a List of Layers
Parameters:
options - The optional named parameters
  • tileSize = The tile size (defaults to 256)
layers - The List of Layers
b - The Bounds
Returns:
An array of bytes
write(geoscript.layer.Pyramid) - Method in PyramidWriter
Write a Pyramid to a String
Parameters:
pyramid - The Pyramid
Returns:
A String
write(geoscript.feature.Schema) - Method in SchemaWriter
Write a Schema to a String
Parameters:
schema - A Schema
Returns:
A String
write(geoscript.render.Map, geoscript.style.Style) - Method in SLDWriter
Write the Style to a String
Parameters:
options - Optional named parameters
  1. exportDefaultValues = Whether to export default values or not (defaults to false)
  2. indentation = The number of spaces to use when indenting (defaults to 2)
The - Style
Returns:
A String
write(geoscript.feature.Schema) - Method in StringSchemaWriter
write(geoscript.geom.Geometry) - Method in WkbWriter
Write the Geometry to WKB hex String
Parameters:
geom - The Geometry
Returns:
A WKB hex String
write(geoscript.geom.Geometry) - Method in WktWriter
Write the Geometry to WKB hex String
Parameters:
geom - The Geometry
Returns:
A WKB hex String
write(geoscript.render.Map, geoscript.layer.Raster) - Method in WorldImage
Write the Raster to the destination object (usually a File)
Parameters:
raster - The Raster to write
write(geoscript.style.Style) - Method in Writer
Write the Style to a String
Parameters:
style - The Style
Returns:
A String
write(geoscript.layer.Pyramid) - Method in XmlPyramidWriter
Write a Pyramid to an XML String.
write(geoscript.feature.Schema) - Method in XmlSchemaWriter
write(geoscript.style.Style) - Method in YSLDWriter
Write the Style to a String
Parameters:
style - The Style
Returns:
A String
writeBytes(geoscript.layer.Layer) - Method in GeobufWriter
Write the Layer to an array of bytes
Parameters:
layer - The Layer
Returns:
An array of bytes
writeBytes(geoscript.geom.Geometry) - Method in GeoPackageWriter
Write the Geometry to WKB byte array
Parameters:
geom - The Geometry
Returns:
A WKB byte array
writeBytes(geoscript.geom.Geometry) - Method in WkbWriter
Write the Geometry to WKB byte array
Parameters:
geom - The Geometry
Returns:
A WKB byte array
writeGeometry(geoscript.geom.Geometry, GeometryFormat) - Method in Sqlite.SqliteDialect
Writer - Interface in geoscript.style.io
Write a GeoScript Style to an InputStream, File, or String.
Writer() - Constructor in Writer
Writers - Class in geoscript.style.io
A utility for getting Style Writers
Authors:
Jared Erickson
Writers() - Constructor in Writers
writeToString(geoscript.layer.Raster, java.lang.String) - Method in ArcGrid
Write an ArcGrid Raster to a String
Parameters:
raster - The Raster
format - The string format can either be "arc" which is the default, or grass
Returns:
A String

X

XmlPyramidReader - Class in geoscript.layer.io
Read a Pyramid from an XML String
Authors:
Jared Erickson
XmlPyramidReader() - Constructor in XmlPyramidReader
XmlPyramidWriter - Class in geoscript.layer.io
Write a Pyramid to an XML String.
XmlPyramidWriter() - Constructor in XmlPyramidWriter
XmlSchemaReader - Class in geoscript.feature.io
Read a Schema from an XML String.
XmlSchemaReader() - Constructor in XmlSchemaReader
XmlSchemaWriter - Class in geoscript.feature.io
Write a Schema to an XML String.
XmlSchemaWriter() - Constructor in XmlSchemaWriter
xy(java.util.Map, List) - Method in Bar
Create an XY Bar Chart.
XY - Field in CsvReader.Type
XY - Field in CsvWriter.Type

Y

YSLDReader - Class in geoscript.style.io
Read a Geoscript Style from a YSLD File, InputStream or String
YSLDReader() - Constructor in YSLDReader
YSLDWriter - Class in geoscript.style.io
Write a Style to an SLD document
YSLDWriter() - Constructor in YSLDWriter

Z

zindex(int) - Method in Composite
Apply the zindex to this Composite
Parameters:
z - The zoom level
Returns:
This Composite
zindex(int) - Method in Symbolizer
Apply a z-index.
zip(List, File) - Method in GeoScript
Zip a List of Files
Parameters:
files - The List of Files
zipFile - The Zip File
Returns:
The Zip File
zip(geoscript.render.Map) - Method in Shapefile
Create a zip file with all of the Shapefile's files
Parameters:
options - The optional named parameters
  • zipFile = The optional zip File which defaults to a zip file in the same directory as the Shapefile
Returns:
The zip File
zonalStatistics(int, geoscript.layer.Layer, geoscript.layer.Raster) - Method in Raster
Calculate the zonal statistics of this Raster
Parameters:
band - The band
zones - A Layer of polygons representing the zones
classification - An optional Raster whose values are used as classes
Returns:
A Layer with statistics (count, min, max, sum, avg, stddev, and optionally classification)
zoomIntoBounds(boolean) - Method in OverviewMapItem
Set whether to zoom into the bounds of the linked Map or not
Parameters:
zoomIntoBounds - Whether to zoom into the bounds of the linked Map or not
Returns:
This OverviewMap

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _