google_api_vector_tile v0.2.0 GoogleApi.VectorTile.V1.Model.FeatureTile View Source
A tile containing information about the map features located in the region it covers.
Attributes
-
coordinates
(type:GoogleApi.VectorTile.V1.Model.TileCoordinates.t
, default:nil
) - The global tile coordinates that uniquely identify this tile. -
features
(type:list(GoogleApi.VectorTile.V1.Model.Feature.t)
, default:nil
) - Features present on this map tile. -
name
(type:String.t
, default:nil
) - Resource name of the tile. The tile resource name is prefixed by its collection IDtiles/
followed by the resource ID, which encodes the tile's global x and y coordinates and zoom level as@,,z
. For example,tiles/@1,2,3z
. -
providers
(type:list(GoogleApi.VectorTile.V1.Model.ProviderInfo.t)
, default:nil
) - Data providers for the data contained in this tile. -
status
(type:String.t
, default:nil
) - Tile response status code to support tile caching. -
versionId
(type:String.t
, default:nil
) - An opaque value, usually less than 30 characters, that contains version info about this tile and the data that was used to generate it. The client should store this value in its tile cache and pass it back to the API in the client_tile_version_id field of subsequent tile requests in order to enable the API to detect when the new tile would be the same as the one the client already has in its cache. Also see STATUS_OK_DATA_UNCHANGED.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.VectorTile.V1.Model.FeatureTile{ coordinates: GoogleApi.VectorTile.V1.Model.TileCoordinates.t(), features: [GoogleApi.VectorTile.V1.Model.Feature.t()], name: String.t(), providers: [GoogleApi.VectorTile.V1.Model.ProviderInfo.t()], status: String.t(), versionId: String.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.