Google. Maps. Feature. MapFeatureMetadata
A Unity-independent representation of immutable properties of a geographical feature.
Summary
A single MapFeatureMetadata object exists for each geographical feature (PlaceId). Note: Due to chunking, geographical features can be split across multiple MapFeatures and corresponding GameObjects.
Inheritance
Direct Known Subclasses:Google.Maps.Feature.IntersectionMetadata, Google.Maps.Feature.RegionMetadata, Google.Maps.Feature.SegmentMetadata, Google.Maps.Feature.StructureMetadata, Google.Maps.Feature.WaterMetadata
Constructors and Destructors |
|
---|---|
MapFeatureMetadata(string placeId, string name)
The MapFeatureMetadata class constructor.
|
Public attributes |
|
---|---|
Name
|
readonly string
The name of this MapFeatureMetadata object.
|
PlaceId
|
readonly string
An alphanumeric string that uniquely identifies a geographic feature in the Google Places database, and on Google maps. For example, ChIJzRqWFBWuEmsRFiCT1SLJHY8.
|
Public functions |
|
---|---|
ToString()
|
override string
Returns the string representation of this MapFeatureMetadata. object. I.e., the
Name and PlaceId . |
Public attributes
Name
readonly string Name
The name of this MapFeatureMetadata object.
PlaceId
readonly string PlaceId
An alphanumeric string that uniquely identifies a geographic feature in the Google Places database, and on Google maps. For example, ChIJzRqWFBWuEmsRFiCT1SLJHY8.
You can store and use Place IDs across SDK sessions. For example, you can store the Place ID of a 3D building, and then use it later to suppress the building, or to swap it out with a custom mesh.
For more information, see Place IDs.
Public functions
MapFeatureMetadata
MapFeatureMetadata( string placeId, string name )
The MapFeatureMetadata class constructor.
Details | |||||
---|---|---|---|---|---|
Parameters |
|
ToString
override string ToString()
Returns the string representation of this MapFeatureMetadata. object. I.e., the Name
and PlaceId
.