InternalFeatureProto represents fields for data that are more about other data within the FeatureProto than about the feature itself. This could be data that’s set by editors directly(ish) (e.g. trust or rights data), or data set internally by MapFacts based on other data (e.g. polygon shape IDs).
Author: Darth Autocrat
GeostoreDisplayDataProto
This holds data specific to rendering a POI on a map. It’s derived from data already in MapFacts, e.g. containing features and the feature’s point field. If empty, this proto should be ignored for rendering. See go/maps-render-alignment for motivation and more details.
GeostoreDoodleProto
This protocol buffer holds the doodle-specific attributes for features of type TYPE_DOODLE.
GeostoreElevationModelProto
Represents raster digital elevation model data.
GeostoreEntranceProto
This protocol buffer holds entrance-specific attributes for features of type TYPE_ENTRANCE.
GeostoreEstablishmentProto
This protocol buffer holds establishment-specific attributes for features of type TYPE_ESTABLISHMENT.
GeostoreExistenceProto
GeostoreCityJsonProtoCityObjectGeometryMultiSurface
A collection of arbitrary surfaces that have no prescribed topological relationship.
GeostoreCityJsonProtoCityObjectGeometrySolid
A 3D shape, composed of a watertight exterior shell with optional interior watertight shells.
GeostoreCityJsonProtoTransform
Information for transforming a point from an "old" to "new" coordinate frame. Applied as follows: vertex_new = scale * vertex_old + translate