Voting helps other researchers find interesting modules.
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).
polygonShapeId
String.t
nil
restOfWorldPolygonShapeId
rightsStatus
GoogleApi.ContentWarehouse.V1.Model.GeostoreRightsStatusProto.t
selfPolygonShapeId
trust
GoogleApi.ContentWarehouse.V1.Model.GeostoreTrustSignalsProto.t
waterRemovedPolygonShapeId
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostoreInternalFeatureProto{ polygonShapeId: String.t() | nil, restOfWorldPolygonShapeId: String.t() | nil, rightsStatus: GoogleApi.ContentWarehouse.V1.Model.GeostoreRightsStatusProto.t() | nil, selfPolygonShapeId: String.t() | nil, trust: GoogleApi.ContentWarehouse.V1.Model.GeostoreTrustSignalsProto.t() | nil, waterRemovedPolygonShapeId: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()