# Class VectorLayer

java.lang.Object
com.codename1.maps.vector.VectorLayer

public final class VectorLayer extends Object
A named layer of a decoded vector tile (for example `water`, `road`, `building`, `place`) holding its features and the integer extent of its local coordinate grid (4096 by default).

- ## Method Summary

  Modifier and Type
  Method
  Description
  `int`
  `getExtent()`
  The tile-local coordinate extent; geometry ranges over `0..extent`.
  `List`
  `getFeatures()`
  The features in this layer (`VectorFeature`).
  `String`
  `getName()`
  The layer name as authored in the tileset (used to match style rules).

  ### Methods inherited from class Object

  `clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getName

    public String getName()
    The layer name as authored in the tileset (used to match style rules).

  - ### getExtent

    public int getExtent()
    The tile-local coordinate extent; geometry ranges over `0..extent`.

  - ### getFeatures

    public List getFeatures()
    The features in this layer (`VectorFeature`).