Package | Description |
---|---|
org.geotools.mbstyle |
Support for MapBox Style generation for GeoTools.
|
org.geotools.mbstyle.layer | |
org.geotools.mbstyle.parse |
JSON Parsing support for MapBox Style support.
|
Modifier and Type | Method and Description |
---|---|
MBLayer |
MBStyle.layer(String id)
Access the layer with the provided id.
|
Modifier and Type | Method and Description |
---|---|
List<MBLayer> |
MBStyle.layers()
Access all layers.
|
List<MBLayer> |
MBStyle.layers(String source)
Access layers matching provided source.
|
Modifier and Type | Class and Description |
---|---|
class |
BackgroundMBLayer
The background color or pattern of the map.
|
class |
CircleMBLayer
A filled circle.
|
class |
FillExtrusionMBLayer
MBLayer wrapper for "fill extrusion" representing extruded (3D) polygon.
|
class |
FillMBLayer
MBLayer wrapper for "Fill" layers.
|
class |
LineMBLayer
MBLayer wrapper for "line" layers.
|
class |
RasterMBLayer |
class |
SymbolMBLayer
A symbol.
|
Modifier and Type | Method and Description |
---|---|
static MBLayer |
MBLayer.create(JSONObject layer)
Factory method creating the appropriate MBStyle based on the "type" indicated in the layer
JSON.
|
Modifier and Type | Field and Description |
---|---|
List<MBLayer> |
MBObjectStops.layersForStop |
Modifier and Type | Method and Description |
---|---|
double |
MBObjectStops.getCurrentStop(MBLayer layer)
Gets the current stop of the layer.
|
double |
MBObjectStops.getStop(MBLayer layer) |
Constructor and Description |
---|
MBObjectStops(MBLayer layer)
Data structure for pre-processing a MBLayer determining whether the layer contains zoom and
zoom-and-property functions and if so, getting the distinct stops for each, building a list
of MBLayers (one for each stop) and setting ranges that are used to set min/max scale
denominators for each MBLayer.
|
Copyright © 1996–2022 Geotools. All rights reserved.