{"$Version":"4.01","$EntityContainer":"de.FROST.FrostService","$Reference":{},"de.FROST":{"Datastream":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"description":{},"name":{},"observationType":{},"observedArea":{"$Type":"Edm.Geometry","$Nullable":true},"phenomenonTime":{"$Type":"de.FROST.TimeInterval"},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"resultTime":{"$Type":"de.FROST.TimeInterval","$Nullable":true},"unitOfMeasurement":{"$Type":"de.FROST.UnitOfMeasurement"},"Observations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Datastream","$Type":"de.FROST.Observation","$Nullable":true},"ObservedProperty":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.ObservedProperty"},"Sensor":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.Sensor"},"Thing":{"$Kind":"NavigationProperty","$Partner":"Datastreams","$Type":"de.FROST.Thing"}},"FeatureOfInterest":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"description":{},"encodingType":{},"feature":{"$Type":"de.FROST.GeoJson"},"name":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Observations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"FeatureOfInterest","$Type":"de.FROST.Observation","$Nullable":true}},"HistoricalLocation":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"time":{"$Type":"Edm.DateTimeOffset"},"Locations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"HistoricalLocations","$Type":"de.FROST.Location","$Nullable":true},"Thing":{"$Kind":"NavigationProperty","$Partner":"HistoricalLocations","$Type":"de.FROST.Thing"}},"Location":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"description":{},"encodingType":{},"location":{"$Type":"de.FROST.GeoJson"},"name":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"HistoricalLocations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Locations","$Type":"de.FROST.HistoricalLocation","$Nullable":true},"Things":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Locations","$Type":"de.FROST.Thing","$Nullable":true}},"Observation":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"parameters":{"$Type":"de.FROST.Object","$Nullable":true},"phenomenonTime":{"$Type":"de.FROST.TimeValue"},"result":{"$Type":"Edm.Untyped","$Nullable":true},"resultQuality":{"$Type":"de.FROST.ANY","$Nullable":true},"resultTime":{"$Type":"Edm.DateTimeOffset","$Nullable":true},"validTime":{"$Type":"de.FROST.TimeInterval","$Nullable":true},"Datastream":{"$Kind":"NavigationProperty","$Partner":"Observations","$Type":"de.FROST.Datastream"},"FeatureOfInterest":{"$Kind":"NavigationProperty","$Partner":"Observations","$Type":"de.FROST.FeatureOfInterest","$Nullable":true}},"ObservedProperty":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"definition":{},"description":{},"name":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"ObservedProperty","$Type":"de.FROST.Datastream","$Nullable":true}},"Sensor":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"description":{},"encodingType":{},"metadata":{},"name":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Sensor","$Type":"de.FROST.Datastream","$Nullable":true}},"Thing":{"$Kind":"EntityType","$Key":["id"],"id":{"$Type":"Edm.Int64"},"description":{},"name":{},"properties":{"$Type":"de.FROST.Object","$Nullable":true},"HistoricalLocations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.HistoricalLocation","$Nullable":true},"Locations":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Things","$Type":"de.FROST.Location","$Nullable":true},"Datastreams":{"$Kind":"NavigationProperty","$Collection":true,"$Partner":"Thing","$Type":"de.FROST.Datastream","$Nullable":true}},"ANY":{"$Kind":"ComplexType","$OpenType":true,"@Core.Description":"A free type, can be anything"},"GeoJson":{"$Kind":"TypeDefinition","$UnderlyingType":"Edm.Geometry","@Core.Description":"A GeoJSON Object"},"Object":{"$Kind":"ComplexType","$OpenType":true,"@Core.Description":"A free object that can contain anything"},"TimeInterval":{"$Kind":"ComplexType","@Core.Description":"An ISO time interval.","start":{"$Type":"Edm.DateTimeOffset"},"end":{"$Type":"Edm.DateTimeOffset"}},"TimeValue":{"$Kind":"ComplexType","@Core.Description":"An ISO time instant or time interval.","start":{"$Type":"Edm.DateTimeOffset"},"end":{"$Type":"Edm.DateTimeOffset","$Nullable":true}},"UnitOfMeasurement":{"$Kind":"ComplexType","@Core.Description":"The Unit Of Measurement Type","name":{"$Nullable":true},"symbol":{"$Nullable":true},"definition":{"$Nullable":true}},"FrostService":{"$Kind":"EntityContainer","Datastreams":{"$Collection":true,"$Type":"de.FROST.Datastream","$NavigationPropertyBinding":{"ObservedProperty":"ObservedProperties","Observations":"Observations","Thing":"Things","Sensor":"Sensors"}},"FeaturesOfInterest":{"$Collection":true,"$Type":"de.FROST.FeatureOfInterest","$NavigationPropertyBinding":{"Observations":"Observations"}},"HistoricalLocations":{"$Collection":true,"$Type":"de.FROST.HistoricalLocation","$NavigationPropertyBinding":{"Locations":"Locations","Thing":"Things"}},"Locations":{"$Collection":true,"$Type":"de.FROST.Location","$NavigationPropertyBinding":{"Things":"Things","HistoricalLocations":"HistoricalLocations"}},"Observations":{"$Collection":true,"$Type":"de.FROST.Observation","$NavigationPropertyBinding":{"Datastream":"Datastreams","FeatureOfInterest":"FeaturesOfInterest"}},"ObservedProperties":{"$Collection":true,"$Type":"de.FROST.ObservedProperty","$NavigationPropertyBinding":{"Datastreams":"Datastreams"}},"Sensors":{"$Collection":true,"$Type":"de.FROST.Sensor","$NavigationPropertyBinding":{"Datastreams":"Datastreams"}},"Things":{"$Collection":true,"$Type":"de.FROST.Thing","$NavigationPropertyBinding":{"Datastreams":"Datastreams","Locations":"Locations","HistoricalLocations":"HistoricalLocations"}}}}}