| Class | Description |
|---|---|
| MBArrayStop |
Wrapper for a "stop" in an array function (See
MBFunction.isArrayFunction()), providing
methods to access the stop key and stop value array, as well as a method to reduce it from an
array stop to a single-value stop (for a given index). |
| MBFilter |
MBFilter json wrapper, allowing conversion to a GeoTools Filter.
|
| MBFunction |
MBFunction json wrapper, allowing conversion of function to a GeoTools Expression.
|
| MBObjectParser |
Helper class used to perform JSON traversal of
JSONObject and perform Expression and
Filter conversions. |
| MBObjectStops |
This class provides the ability to find all the zoom levels within a MapBox Style and returns a
reduced list of only the layers and properties containing Base and Stops values.
|
| MBObjectStops.LayerStops |
Function stops representation.
|
| MBStyleParser |
| Enum | Description |
|---|---|
| MBFunction.FunctionCategory |
Function category property, zoom, or property and zoom.
|
| MBFunction.FunctionType |
Optional type, one of identity, exponential, interval, categorical.
|
| Exception | Description |
|---|---|
| MBFormatException |
Thrown if the MapBox JSON used by
MBStyle does not conform to the MapBox specification |
MBStyleParser to access JSON
content.
MBObjectParser, MBFunction and MBFilter are
provided for use.
StyledLayerDescriptorCopyright © 1996–2021 Geotools. All rights reserved.