Package org.geotools.mbstyle.parse


package org.geotools.mbstyle.parse
JSON Parsing support for MapBox Style support.
See Also:
  • Class
    Description
    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 json wrapper, allowing conversion to a GeoTools Filter.
    Thrown if the MapBox JSON used by MBStyle does not conform to the MapBox specification
    MBFunction json wrapper, allowing conversion of function to a GeoTools Expression.
    Function category property, zoom, or property and zoom.
    Optional type, one of identity, exponential, interval, categorical.
    Helper class used to perform JSON traversal of JSONObject and perform Expression and Filter conversions.
    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.
    Function stops representation.
    Given JSON input (as a String or Reader, parses and returns a MBStyle.