java.lang.Object | ||||
↳ | com.carto.layers.Layer | |||
↳ | com.carto.layers.TileLayer | |||
↳ | com.carto.layers.VectorTileLayer | |||
↳ | com.carto.layers.CartoVectorTileLayer |
![]() |
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
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. |
---|