| java.lang.Object | ||||
| ↳ | com.carto.layers.Layer | |||
| ↳ | com.carto.layers.TileLayer | |||
| ↳ | com.carto.layers.VectorTileLayer | |||
| ↳ | com.carto.layers.CartoVectorTileLayer | |||
Known Direct Subclasses
|
Specialized vector tile layer that can use built-in vector tile styles.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
CartoVectorTileLayer(TileDataSource dataSource, CartoBaseMapStyle style)
Constructs a CartoVectorTileLayer object from a specificed base map style.
| |||||||||||
|
CartoVectorTileLayer(TileDataSource dataSource, AssetPackage styleAssetPackage)
Constructs a CartoVectorTileLayer object from a source name and a style asset package.
| |||||||||||
|
CartoVectorTileLayer(TileDataSource dataSource, AssetPackage styleAssetPackage, String styleName)
Constructs a CartoVectorTileLayer object from a source name and a style asset package.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static VectorTileDecoder |
createTileDecoder(AssetPackage styleAssetPackage, String styleName)
Creates a new tile decoder from the specified asset package.
| ||||||||||
| static VectorTileDecoder |
createTileDecoder(CartoBaseMapStyle style)
Creates a new tile decoder from the specified base map style.
| ||||||||||
| static VectorTileDecoder |
createTileDecoder(AssetPackage styleAssetPackage)
Creates a new tile decoder from the specified asset package.
| ||||||||||
| synchronized void | delete() | ||||||||||
| CartoBaseMapBuildingRenderMode |
getBuildingRenderMode()
Returns the current render mode for buildings.
| ||||||||||
| String |
getFallbackLanguage()
Returns the current fallback language used for the layer.
| ||||||||||
| String |
getLanguage()
Returns the current language used for the layer.
| ||||||||||
| CartoBaseMapPOIRenderMode |
getPOIRenderMode()
Returns the current render mode for Point-Of-Interest icons.
| ||||||||||
| void |
setBuildingRenderMode(CartoBaseMapBuildingRenderMode renderMode)
Sets the current render mode for buildings.
| ||||||||||
| void |
setFallbackLanguage(String lang)
Sets the current fallback map language.
| ||||||||||
| void |
setLanguage(String lang)
Sets the current map language.
| ||||||||||
| void |
setPOIRenderMode(CartoBaseMapPOIRenderMode renderMode)
Sets the current render mode for Point-Of-Interest icons.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.carto.layers.VectorTileLayer
| |||||||||||
From class
com.carto.layers.TileLayer
| |||||||||||
From class
com.carto.layers.Layer
| |||||||||||
From class
java.lang.Object
| |||||||||||
Constructs a CartoVectorTileLayer object from a specificed base map style.
| dataSource | The data source from which this layer loads data. |
|---|---|
| style | The style to use for the layer. |
Constructs a CartoVectorTileLayer object from a source name and a style asset package.
Style asset package defines visual style of the map and must be compatible with the source.
| dataSource | The data source from which this layer loads data. |
|---|---|
| styleAssetPackage | The style asset package (usually a zipped file or an asset) |
Constructs a CartoVectorTileLayer object from a source name and a style asset package.
Style asset package defines visual style of the map and must be compatible with the source.
| dataSource | The data source from which this layer loads data. |
|---|---|
| styleAssetPackage | The style asset package (usually a zipped file or an asset) |
| styleName | The style to use from the asset package. |
Creates a new tile decoder from the specified asset package.
| styleAssetPackage | The style asset package (usually a zipped file or an asset) |
|---|---|
| styleName | The name of the style to use. |
Creates a new tile decoder from the specified base map style.
| style | The style to use for the decoder. |
|---|
Creates a new tile decoder from the specified asset package.
| styleAssetPackage | The style asset package (usually a zipped file or an asset) |
|---|
Returns the current render mode for buildings.
Returns the current fallback language used for the layer. Fallback language is used when a primary language name is not available.
Returns the current language used for the layer.
Returns the current render mode for Point-Of-Interest icons.
Sets the current render mode for buildings.
| renderMode | The new render mode for buildings. |
|---|
Sets the current fallback map language. Fallback language is used when a primary language name is not available.
| lang | The new fallback language to use. The default is local language (empty string). |
|---|
Sets the current map language.
| lang | The new language to use. The default is local language (empty string). |
|---|
Sets the current render mode for Point-Of-Interest icons.
| renderMode | The new render mode for Point-Of-Interest icons. |
|---|