Dynamizers for CityGML

Size: px
Start display at page:

Download "Dynamizers for CityGML"

Transcription

1 Dynamizers for CityGML Kanishk Chaturvedi, Thomas H. Kolbe Chair of Geoinformatics

2 Time-varying properties Highly dynamic changes Variations of spatial properties: change of a feature s geometry, both in respect to shape and to location (moving objects) Variations of thematic attributes: changes of physical quantities like energy demands, mean temperature, solar irradiation; change of the real property value of a building; change of ownership over time Variations with respect to sensor or real-time data Source:C. García-Ascanio and C. Maté, Electric power demand forecasting using interval time series: A comparison between VAR and imlp, Energy Policy Source: MOREL M., GESQUIÈRE G., Managing Temporal Change of Cities with CityGML. In UDMV (2014) Dynamizers - CityGML 2

3 Dynamizers - Proposed approach To create a mechanism that allows storing dynamic values separately from original (static) attributes The proposed schema contains dynamic values in special types of features, which would be interpreted as modifiers to the static values of the CityGML feature attributes If an application does not support dynamic data, it simply does not allow/include these special types of features. Advantage: This approach would easily fit into the modularization concept of CityGML Dynamizers - CityGML 3

4 Buildings Transportation Objects Water Bodies Vegetation Geometry Semantics Appearance Dynamizers Dynamizers Sensors Databases External Files Dynamizers - CityGML 4

5 Dynamizers - Introduction Such special types of features are called Dynamizers. Dynamizers define two things: A data structure to represent time-variant values in different and generic ways A method to enhance static city model by time-variant/dynamic property values Dynamizers refer to a specific property of a static CityGML feature which value will then be overridden or replaced by the (dynamic) values specified in the Dynamizer feature. gml:abstractfeature AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position Abstract Timeseries +dynamicdata Dynamizers - CityGML 5

6 Example CityGML object <cityobjectmember> <Building gml:id = "building1"> <gen:doubleattribute name = "HeatDemand"> <gen:value = /> </gen:doubleattribute> </Building> </cityobjectmember> Replacing dynamic attributes using XPath Source of dynamic data Estimated (in kwh) Heat Demand JAN FEB MAR DEC <cityobjectmember> <dyn:dynamizer> <dyn:attributeref> //Building [@gml:id = 'building1']/doubleattribute[@name = 'HeatDemand']/gen:value</dyn:attributeRef> <dyn:startpoint> T00:00:00Z </dyn:startpoint> <dyn:endpoint> T00:00:00Z </dyn:endpoint> <dyn:dynamicdata>.. </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> Dynamizer Dynamizers - CityGML 6

7 How to specify dynamic values in Dynamizers? TimeseriesML 1.0 is a new OGC standard for the representation and exchange of timeseries Extension of the work initially undertaken within OGC WaterML 2.0:Part 1- Timeseries Aim at developing domain-neutral model for the representation and exchange of timeseries data Developments OGC r3: Timeseries Profile of Observations and Measurements OGC r3: XML encoding that implements the OGC Timeseries Profile of Observations and Measurements Dynamizers - CityGML 7

8 TimeseriesML1.0 Time-Value Pair Encoding Representation of a special case of the CV_DiscreteCoverage class from OGC Abstract Specification Topic 6 «FeatureType» TimeseriesTVP + defaultpointmetadata: PointMetadata [] «DataType» Timeseries Metadata::TimeseriesMetadata + temporalextent: TM_Period [] + basetime: TM_Position [] + intendedobservationspacing: TM_Period [] + cumulative: Boolean [] + accumulationanchortime: TM_Period [] + accumulationintervallength: TM_PeriodDuration [] + startanchorpoint: TM_Position [] + endanchorpoint: TM_Position [] + spacing: TM_PeriodDuration [] + status: StatusCode [] + sampledmedium: SampledMediumCode [] + maxgapperiod: TM_PeriodDuration [] + parameter: NamedValue [0..*] +commentblock 0..* Annotation +metadata +point 0..* «DataType» TimeValuePair {abstract} + time: TM_Position [] + value «DataType» Timeseries Metadata::PointMetadata + quality: DataQualityCode [] + uom: UnitOfMeasure [] + interpolationtype: InterpolationCode [] + nilreason: NilReason [] + censoredreason: CensoredReasonCode [] + comment: CharacterString [] + accuracy: Quantity [] + relatedobservation: OM_Observation [] + aggregationduration: TM_PeriodDuration [] + qualifier: Quantity [0..*] + processing: ProcessingCode [] + source: MD_DataIdentification [] +metadata «DataType» Timeseries Metadata:: CommentBlock + applicableperiod: TM_Period + comment: CharacterString «DataType» MeasurementTVP «nillable» + value: Measure «DataType» CategoricalTVP «nillable» + value: Category Source : [OGC r3 Timeseries Profile of Observations and Measurements] Dynamizers - CityGML 8

9 TimeseriesML 1.0 Domain-Range Encoding Extension of OGC Implementation Schema for Coverages (09-146r2) Ab stractcoverage «FeatureType» GMLCOV::DiscreteCoverage {abstract} «FeatureType» TimeseriesDomainRange «FeatureType» AnnotationCoverage + type: Reference [] +annotation 0..* +metadata 0..* «DataType» TimeseriesMetadataExtension + defaultpointmetadata: PointMetadata [] + timeseriesmetadata: TimeseriesMetadata [] Source : [OGC r3 Timeseries Profile of Observations and Measurements] Dynamizers - CityGML 9

10 Dynamizers (1st Stage) Timeseries gml:abstractfeature AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position TimeseriesTVPMetadata + timeseriesmetadata :TimeseriesMetadata[] TimeseriesDRMetadata + defaultpointmetadata :PointMetadata[] + timeseriesmetadata :TimeseriesMetadata[] +metadata 0..* TimeseriesML:: TimeseriesDR +dynamicdatatdr Timeseries +dynamicdata +dynamicdatatvp +metadata 0..* TimeseriesML:: TimeseriesTVP + defaultpointmetadata :PointMetadata[] +point 0..* TimeValuePair + time:tm_position[] + value Dynamizers - CityGML 10

11 XML Structure Domain-Range Encoding <cityobjectmember> <Building gml:id = "building1"> <gen:doubleattribute name = "HeatDemand"> <gen:value>61578</gen:value> CityGML Building </gen:doubleattribute> </Building> </cityobjectmember> <cityobjectmember> <dyn:dynamizer gml:id = "HeatDemandTimeseries" > <dyn:attributeref>//building[@gml:id ='building1']/doubleattribute[@name = 'HeatDemand']/gen:value </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:timeseries> <dyn:dynamicdatadr> <tsml:timeseriesdomainrange gml:id="timeseries"> <gml:domainset> <tsml:timepositionlist gml:id="temporal_domain"> <tsml:timepositionlist> t00:00:00z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z T00:00:00Z</tsml:timePositionList> </tsml:timepositionlist> </gml:domainset> <gml:rangeset> Absolute Time Points <gml:quantitylist uom="kwh"> missing missing </gml:quantitylist> </gml:rangeset> </tsml:timeseriesdomainrange> </dyn:dynamicdatadr> </dyn:timeseries> </dyn:dynamicdata> </dyn:dynamizer> <cityobjectmember> Overriding using XPath Domain-Range Encoding (Absolute Time Points, can also be irregular time points) Dynamizers - CityGML 11

12 Alternative Representation: Time-Value Pair Encoding <cityobjectmember> <dyn:dynamizer gml:id = "HeatDemandTimeseries" > <dyn:attributeref>//building[@gml:id ='building1']/doubleattribute[@name = 'HeatDemand']/gen:value <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:timeseries> <dyn:dynamicdatatvp> <tsml:timeseriestvp gml:id="tsml.measurementimeseries.heatdemand"> <tsml:point> <tsml:measurementtvp> <tsml:time> t00:00:00z</tsml:time> <tsml:value>39.97</tsml:value> </tsml:measurementtvp> </tsml:point> <tsml:point> <tsml:measurementtvp> <tsml:time> t01:00:00z</tsml:time> <tsml:value>40.12</tsml:value> </tsml:measurementtvp> </tsml:point> <tsml:point> <tsml:measurementtvp> <tsml:time> t02:00:00z</tsml:time> <tsml:value>40.02</tsml:value> </tsml:measurementtvp> </tsml:point>... </tsml:timeseriestvp> <dyn:dynamicdatatvp> </dyn:timeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> Time-Value Pair Encoding (Absolute Time Points, can also be irregular time points) </dyn:attributeref> Dynamizers - CityGML 12

13 Regular spacing of time Previous examples use absolute time points for each measurement within the timeseries However, TimeseriesML 1.0 allows to specify relative time points by providing proper metadata basetime absolute time points (considered as start points) spacing time duration, used for calculating regular spacing Only the first time point must be given in absolute time; the following timestamps are calculated with the help of spacing Dynamizers - CityGML 13

14 Metadata Handling regular spacing: TVP Encoding <cityobjectmember> <dyn:dynamizer gml:id = "HeatDemandTimeseries" > <dyn:attributeref>//building[@gml:id ='building1']/doubleattribute[@name = 'HeatDemand']/gen:value </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:timeseries> <dyn:dynamicdatatvp> <tsml:timeseriestvp gml:id="tsml.measurementimeseries.heatdemand"> <tsml:metadata> <tsml:timeseriesmetadata> <tsml:basetime> t00:30: :00</tsml:basetime> <tsml:spacing>pt30m</tsml:spacing> </tsml:timeseriesmetadata> </tsml:metadata> <tsml:point> <tsml:measurementtvp> <tsml:value>39.97</tsml:value> </tsml:measurementtvp> </tsml:point> <tsml:point> <tsml:measurementtvp> <tsml:value>40.12</tsml:value> </tsml:measurementtvp> </tsml:point> <tsml:point> <tsml:measurementtvp> <tsml:value>40.02</tsml:value> </tsml:measurementtvp> </tsml:point>... </tsml:timeseriestvp> <dyn:dynamicdatatvp> </dyn:timeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> Spacing of 30 minutes Currently, it supports absolute time point. Mechanism required for the support of relative/local time reference system Time-Value Pair Encoding (Relative Time Points, equi-distant/ regular) Dynamizers - CityGML 14

15 Composite Timeseries - Supporting patterns Weekly Patterns Repeat 5 times 3,5 3 2,5 2 1,5 1 0,5 0 Energy Values Energy Values Energy Values 3 3 2,5 2, ,5 1, ,5 0, Energy Values Energy Values Energy Values (Working days) (Saturdays) (Sundays) A B C Dynamizers - CityGML 15

16 Complex Composite Timeseries Monthly Patterns Monthly Patterns A A A A A B C A A A A A B C A A A A A B C Week 1 Week 2 Week 3. Until Week Dynamizers - CityGML 16

17 Dynamizer (2nd Stage) Support of Patterns gml:abstractfeature AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position +dynamicdata AbstractTimeseries 1 +timeseries TimeseriesComponent + repetitions:integer + additionalgap :TM_Duration[] 1..* +component {ordered} AtomicTimeseries CompositeTimeseries TimeseriesML:: TimeseriesDR +dynamicdatatdr +dynamicdatatvp TimeseriesML:: TimeseriesTVP Further classes of TimeseriesML have been omitted here for better readability Dynamizers - CityGML 17

18 Relative Time Dynamizers model each timestamp as TM_Position defined by ISO Each time position in ISO is referenced to a specific time reference system (e.g. Gregorian Calendar) However, in some scenarios, time cannot be described by absolute positions, but relative to absolute positions They may be defined for a non-specific year (e.g. averages over many years) but still classified by relative time of year E.g., January monthly summaries might be described as all- Januaries E.g. Seasons of the year (spring, summer, autumn, winter) In ISO 19108, they may be defined as TM_OrdinalEras within TM_OrdinalReferenceSystems Dynamizers - CityGML 18

19 Local Reference System <gml:timeordinalreferencesystems gml:id = localreference" > <gml:name>localreferencesystem </gml:name> <gml:component> <gml:timeordinalera gml:id = Weekdays" > <gml:start>00:00:00</gml:start> <gml:end> 23:59:59 </gml:end> </gml:timeordinalera> <gml:timeordinalera gml:id = Saturdays" > <gml:start>00:00:00</gml:start> <gml:end> 23:59:59 </gml:end> </gml:timeordinalera> <gml:timeordinalera gml:id = Sundays" > <gml:start>00:00:00</gml:start> <gml:end> 23:59:59 </gml:end> </gml:timeordinalera> </gml:component> </gml:timeordinalreferencesystems> Dynamizers - CityGML 19

20 <cityobjectmember> <dyn:dynamizer gml:id = "WeeklyPatterns" > <dyn:attributeref>.... </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:compositetimeseries gml:id="weekdays"> <dyn:component> <dyn:timeseriescomponent> <dyn:numberofrepetitions>5</dyn:numberofrepetitions> <dyn:timeseries> <dyn:atomictimeseries gml:id="weekday"> <tsml:timeseriestvp> <tsml:metadata> <tsml:timeseriesmetadata> <tsml:basetime frame = #localreference >00:00:00</tsml:baseTime> <tsml:spacing>pt1h</tsml:spacing> </tsml:timeseriesmetadata> </tsml:metadata> <tsml:point> <tsml:measurementtvp> <tsml:value>39.97</tsml:value> </tsml:measurementtvp> </tsml:point>... </tsml:timeseriestvp> </dyn:atomictimeseries> <dyn:timeseries> </dyn:timeseriescomponent> </dyn:component> <dyn:component> <dyn:timeseriescomponent> <dyn:numberofrepetitions>1</dyn:numberofrepetitions> <dyn:timeseries> <dyn:atomictimeseries gml:id="saturday"> <dyn:dynamicdatatvp> <tsml:timeseriestvp>... </tsml:timeseriestvp> </dyn:dynamicdatatvp> </dyn:atomictimeseries> </dyn:timeseriescomponent> </dyn:component> </dyn:compositetimeseries> </cityobjectmember> Dynamizers - CityGML Handling Relative Time in Patterns - TVP Encoding Timeseries for weekdays Timeseries for Saturdays Local Reference System 20

21 Dynamic Data from Sensors Another important source of dynamic data may also be sensor services. Two popular standards OGC Sensor Observation Services (SOS) Open standard, part of OGC Sensor Web Enablement (SWE) Allows querying real-time sensor data and sensor data timeseries. Observation responses are encoded in O&M standard OGC SensorThings API Very lightweight standard to interconnect the Internet of Things devices, data and applications over the web Built on OGC SWE and O&M standards Provides REST services and compact data encodings in JSON format Source : Source : Dynamizers - CityGML 21

22 Integrating Sensors and Observations By linking sensors with Dynamizers Such links basically mean that a specific dynamic value for a city object property is measured by a specific sensor (service) Dynamizers represent these direct links to sensors and observations utilizing different requests. in case of OGC SOS: DescribeSensor and GetObservation In order to get the dynamic data, requests to the sensor services must be performed By modeling sensor observations within Dynamizers Sensor observations are typically encoded in O&M format. Dynamizers provide explicit support of O&M, which allows representing sensor observation values Hence, the result of an SOS GetObservation request can directly be embedded (i.e. stored inline) within the Dynamizer Dynamizers - CityGML 22

23 Linking Sensors with Dynamizers Introducing new data type Sensor Connection Attributes <<datatype>> SensorConnection + servicetype :stringattribute + linktoobservation :URI[] + linktosensor: URI[] + sensorid :stringattribute servicetype e.g. SOS 2.0 or SensorThings API linktoobservation link to observation data (e.g. in case of SOS: GetObservation HTTP GET request, result encoded in O&M) linktosensor link to sensor description, (e.g. in case of SOS: DescribeSensor HTTP GET request, result encoded in SensorML) sensorid identifies the specific sensor device for the linked observation data within the sensor description for example, one SOS and its SensorML description can comprise multiple sensor devices producing individual streams of observations Dynamizers - CityGML 23

24 gml:abstractfeature +sensorlocation AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position Dynamizer (3rd Stage) Sensor Connection +linktosensor 0..n SensorConnection + servicetype :stringattribute + linktoobservation :URI[] + linktosensor: URI[] + sensorid : stringattribute +dynamicdata AbstractTimeseries 1 TimeseriesComponent + repetitions:integer + additionalgap :TM_Duration[] 1..* +component {ordered} AtomicTimeseries CompositeTimeseries TimeseriesML:: TimeseriesDR +dynamicdatatdr +dynamicdatatvp TimeseriesML:: TimeseriesTVP Further classes of TimeseriesML have been omitted here for better readability Dynamizers - CityGML 24

25 Example for a Sensor Connection Sensor (PV Panel) building1_roofsurface1 building1 <cityobjectmember> <Building gml:id = "building1"> <gen:doubleattribute name = PV_generated_Power"> <gen:value>61578</gen:value> </gen:doubleattribute>... <RoofSurface gml:id = "building1_roofsurface1 > </RoofSurface>... </Building> </cityobjectmember> <cityobjectmember> <dyn:dynamizer gml:id = "HeatDemandTimeseries" > <dyn:attributeref>//roofsurface[@gml:id ='building1_roofsurface']/doubleattribute[@name = 'HeatDemand']/gen:value </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:linktosensor> <dyn:sensorconnection> <dyn:sensorid>... </dyn:sensorid> <dyn:servicetype>... </dyn:servicetype> <dyn:linktoobservation>... </dyn:linktoobservation> <dyn:sensorlocation xlink:href= #building1_roofsurface1 /> </dyn:sensorconnection> </dyn:linktosensor> </dyn:dynamizer> <cityobjectmember> Image source : Dynamizers - CityGML 25

26 Example GetObservation request of SOS Query: Get Observation for a sensor for a specific property (temperature in this example) between a given time period n&featureofinterest=dht22_sensor_munich&procedure=dht22_sen sor&observedproperty=temperature_dht22&temporalfilter=om:phen omenontime, t09:00:00z/ t12:00:00z Structure of the request is instance) REQUEST=GetObservation (SOS Request parameter) SERVICE=SOS&VERSION=2.0.0 (Service of the request) PROCEDURE=DHT22_Sensor (Procedure of the sensor) temporalfiler= T09:00:00Z/ T12:00:00Z Dynamizers - CityGML 26

27 Example DescribeSensor Request of SOS Query: Describe sensor according to SensorML standard ION=2.0.0&PROCEDURE=DHT22_Sensor&procedureDescriptionFor mat= Structure of the request is instance) REQUEST=DescribeSensor (SOS Request parameter) SERVICE=SOS&VERSION=2.0.0 (Service of the request) PROCEDURE=DHT22_Sensor (Procedure of the sensor) DescriptionFormat= SensorML (Description Format of the sensor) Dynamizers - CityGML 27

28 Dynamizer linking to Sensor Observation Service <cityobjectmember> <dyn:dynamizer gml:id = LinkingSensor" > <dyn:attributeref>.... </attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:linktosensor> <dyn:sensorconnection> <dyn:sensorid = DHT22_Sensor <dyn:servicetype = SOS <dyn:linktoobservation xlink:href = " webapp/service?service=sos&version=2.0.0&request=getobservation&featureof Interest=Sensor_Munich&procedure=DHT22_Sensor&observedProperty=Temperature_DHT22 &temporalfilter=om:phenomenontime, t09:00:00z/ t12:00:00z"/> <dyn:linktosensor xlink:href = DHT22_Sensor&procedureDescriptionFormat= </dyn:sensorconnection> <dyn:linktosensor> </dyn:dynamizer> </cityobjectmember> Dynamizers - CityGML 28

29 Enriching Dynamizers with Sensor Observations Sensor responses are encoded in OGC Observations & Measurements (O&M) standard O&M Observation is modelled as a Feature within the context of General Feature Model [ISO 19101, ISO 19109] Observation feature binds a result to a feature of interest Observation uses a procedure to determine the value of the result, which may involve a sensor or an observer Analytical procedure Simulation, or Other numerical processes Dynamizers - CityGML 29

30 Enriching Dynamizers with Sensor Observations Example SOS Response Format <sos:getobservationresponse> feature collection contains multiple observations Each observation response is defined by sos:observationdata Response is encoded according to om:om_observation, which is a feature type <sos:getobservationresponse> <sos:observationdata> <om:om_observation gml:id="o_24581"> <om:type xlink:href=" <om:phenomenontime> <gml:timeinstant gml:id="phenomenontime_24581"> <gml:timeposition> t09:00:18.000z</gml:timeposition> </gml:timeinstant> </om:phenomenontime> <om:resulttime xlink:href="#phenomenontime_24581"/> <om:procedure xlink:href="dht22_sensor"/> <om:observedproperty xlink:href="temperature_dht22"/> <om:featureofinterest xlink:href="dht22_sensor_munich" xlink:title="dht22_sensor_munich"/> <om:result>27.7</om:result> </om:om_observation> </sos:observationdata> </sos:getobservationresponse> Key-Value Pair om_phenomenontime, om:result om_resulttime, om:result Dynamizers - CityGML 30

31 +sensorlocation gml:abstractfeature AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position Dynamizer (4th Stage) O&M data as a further representation for AtomicTimeseries +linktosensor 0..n SensorConnection + servicetype :stringattribute + linktoobservation :URI[] + linktosensor: URI[] + sensorid : stringattribute +dynamicdata AbstractTimeseries 1 TimeseriesComponent + repetitions:integer + additionalgap :TM_Duration[] 1..* +component {ordered} TimeseriesML:: TimeseriesDR +dynamicdatatdr AtomicTimeseries +dynamicdatatvp +observation Data TimeseriesML:: TimeseriesTVP SOS::GetObservationResponse + observationdata :OM_Observation[1..*] CompositeTimeseries context AtomicTimeseries inv: dynamicdatadr xor dynamicdatatvp xor observationdata Dynamizers - CityGML 31

32 Ex.: Dynamizer with embedded SOS Response <cityobjectmember> <dyn:dynamizer gml:id = SOSResponse" > <dyn:attributeref>.... </attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:atomictimeseries> <dyn:observationdata> <sos:getobservationresponse> <sos:observationdata> <om:om_observation gml:id="o_24581"> <om:type xlink:href=" <om:phenomenontime> <gml:timeinstant gml:id="phenomenontime_24581"> <gml:timeposition> t09:00:18.000z</gml:timeposition> </gml:timeinstant> </om:phenomenontime> <om:resulttime xlink:href="#phenomenontime_24581"/> <om:procedure xlink:href="dht22_sensor"/> <om:observedproperty xlink:href="temperature_dht22"/> <om:featureofinterest xlink:href="dht22_sensor_munich" xlink:title="dht22_sensor_munich"/> <om:result>27.7</om:result> </om:om_observation> </sos:observationdata> </sos:getobservationresponse> </dyn:observationdata> </dyn:atomictimeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> Dynamizers - CityGML 32

33 Combining Dynamic Data from Different Sources CityGML feature attributes may comprise of dynamic data from different sources Possible scenario: the data for energy consumption of a building can be represented by tabulated data from an external file for time period A statistical pattern for time period B direct access to a smart meter/sensor reading for time period C Our approach allows defining multiple Dynamizers for the same CityGML feature attribute for non-overlapping time periods A B C Dynamizers - CityGML 33

34 Dynamic data from different sources CityGML Building Dynamizer 1 Dynamizer 2 <cityobjectmember> Dynamizer 3 <Building gml:id = "building1"> <gen:doubleattribute name = ElecDemand"> <gen:value = /> </gen:doubleattribute> </Building> </cityobjectmember> <cityobjectmember> <dyn:dynamizer gml:id = ElecDemandTimeseriesDR" > <dyn:attributeref>..... </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:atomictimeseries> <dyn:dynamicdatadr> </dyn:dynamicdatadr> </dyn:atomictimeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> <cityobjectmember> <dyn:dynamizer gml:id = ElecDemandTimeseriesTVP" > <dyn:attributeref>..... </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:atomictimeseries> <dyn:dynamicdatadr> </dyn:dynamicdatadr> </dyn:atomictimeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> CSV file Domain-Range Tabulated Data Sensor Observation Timeline Jan-15 Feb-15 Mar-15 Apr-15 May-15 Jun-15 Jul-15 Aug-15 Sep-15 Oct-15 Nov-15 Dec-15 <cityobjectmember> <dyn:dynamizer gml:id = SensorObservation" > <dyn:attributeref>..... </dyn:attributeref> <dyn:startpoint> t00:00:00z</startpoint> <dyn:endpoint> t00:00:00z</endpoint> <dyn:dynamicdata> <dyn:atomictimeseries> <dyn:observationdata> </dyn:observationdata> </dyn:atomictimeseries> </dyn:dynamicdata> </dyn:dynamizer> </cityobjectmember> 34

35 Implementation as CityGML 2.0 ADE Currently being implemented and tested as an Application Domain Extension (ADE) for CityGML 2.0 Allows Dynamizers to be used with current version 2.0 of CityGML any property of any CityGML feature can be assigned dynamic values including geometries and appearances Dynamizer is a subclass of AbstractCityObject and, thus, a feature type, which can be accessed over an OGC Web Feature Service. Dynamizers should be retrievable (e.g. from a WFS) together with the objects they are referring to hence, we need an additional association from the class AbstractCityObject to the Dynamizer class this way, CityObjects with dynamic contents can directly refer to their Dynamizers Dynamizers - CityGML 35

36 Dynamizer ADE for CityGML 2.0 +sensorlocation gml:abstractfeature AbstractCityObject <<ADE>> <<ADEElement>> AbstractCityObject Dynamizer + attributeref :URI + startpoint :TM_Position + endpoint :TM_Position +dynamizers 0..* +linktosensor 0..n SensorConnection + servicetype :stringattribute + linktoobservation :URI[] + linktosensor: URI[] + sensorid : stringattribute +dynamicdata AbstractTimeseries 1 TimeseriesComponent + repetitions:integer + additionalgap :TM_Duration[] 1..* +component {ordered} TimeseriesML:: TimeseriesDR +dynamicdatatdr AtomicTimeseries +dynamicdatatvp +observation Data TimeseriesML:: TimeseriesTVP SOS::GetObservationResponse + observationdata :OM_Observation[1..*] CompositeTimeseries context AtomicTimeseries inv: dynamicdatadr xor dynamicdatatvp xor observationdata Dynamizers - CityGML 36

37 Possible Scenarios for Implementation FME CityGML+Dynamizers may be generated using FME FME Workbench can be made a WFS using FME Server WFS can be provided to specific applications/use cases however we still need to check, whether an FME Server based WFS implementation could serve CityGML + ADE data 3DCityDB and Web Feature Service However, currently, 3DCityDB and its WFS do not support ADEs Work already in progress by TU Munich for ADE support in 3DCityDB Dynamizers - CityGML 37

38 Summary Dynamizers support multiple dynamic representations Timeseries encoded in Time-value Pair Timeseries encoded in Domain-Range OGC SOS response as Observations & Measurements Absolute and relative time Mappings of missing or multiple attribute values utilizing interpolation and aggregation methods Supporting complex patterns based on statistics and general rules Linking external sensors Linking sensor observations and descriptions Providing location of sensors as city objects Dynamizers - CityGML 38

39 Future Work Investigation of Timeseries encoded in external files such as CSV GMLCOV supports defining URLs to external files in the range set We assume that tabulation within CSV file is supported already by TimeseriesML, but examples are missing so far Modeling links to sensors that comply to other standards like OGC SensorThings, Hypercat/SenML, FIWARE Development of XML Schema for Dynamizer ADE for all the features See how Energy ADE Timeseries could directly be represented by using <AbstractTimeSeries> from Dynamizers as basic data type (which includes patterns) Dynamizers - CityGML 39

Solar Potential Analysis and Integration of the Time-dependent Simulation Results for Semantic 3D City Models using Dynamizers

Solar Potential Analysis and Integration of the Time-dependent Simulation Results for Semantic 3D City Models using Dynamizers Solar Potential Analysis and Integration of the Time-dependent Simulation Results for Semantic 3D City Models using Dynamizers Kanishk Chaturvedi, Bruno Willenborg, Maximilian Sindram, Thomas H. Kolbe

More information

INTEGRATING DYNAMIC DATA AND SENSORS WITH SEMANTIC 3D CITY MODELS IN THE CONTEXT OF SMART CITIES

INTEGRATING DYNAMIC DATA AND SENSORS WITH SEMANTIC 3D CITY MODELS IN THE CONTEXT OF SMART CITIES INTEGRATING DYNAMIC DATA AND SENSORS WITH SEMANTIC 3D CITY MODELS IN THE CONTEXT OF SMART CITIES K. Chaturvedi a, T. H. Kolbe a a Technische Universität München, Chair of Geoinformatics, 80333 Munich,

More information

Dynamizers - Modeling and implementing dynamic properties for semantic 3D city models

Dynamizers - Modeling and implementing dynamic properties for semantic 3D city models Eurographics Workshop on Urban Data Modelling and Visualisation (2015) F. Biljecki and V. Tourre (Editors) Dynamizers - Modeling and implementing dynamic properties for semantic 3D city models K. Chaturvedi

More information

INTRODUCTION TO OGC S SENSORML AND O&M: EXAMPLE OF A POSSIBLE SOLUTION

INTRODUCTION TO OGC S SENSORML AND O&M: EXAMPLE OF A POSSIBLE SOLUTION INTRODUCTION TO OGC S SENSORML AND O&M: EXAMPLE OF A POSSIBLE SOLUTION Alessandro Oggioni & Holger Dettki A future for a common bio-logging language? BLS 6, 27 September 2017, Konstanz, Germany OPEN GEOSPATIAL

More information

SOLAR POTENTIAL ANALYSIS AND INTEGRATION OF THE TIME-DEPENDENT SIMULATION RESULTS FOR SEMANTIC 3D CITY MODELS USING DYNAMIZERS

SOLAR POTENTIAL ANALYSIS AND INTEGRATION OF THE TIME-DEPENDENT SIMULATION RESULTS FOR SEMANTIC 3D CITY MODELS USING DYNAMIZERS SOLAR POTENTIAL ANALYSIS AND INTEGRATION OF THE TIME-DEPENDENT SIMULATION RESULTS FOR SEMANTIC 3D CITY MODELS USING DYNAMIZERS K. Chaturvedi*, B. Willenborg, M. Sindram, T. H. Kolbe Technische Universität

More information

Application Domain Extensions definition for crowd source and Volunteer Geographic Information for smart-cities services deployment.

Application Domain Extensions definition for crowd source and Volunteer Geographic Information for smart-cities services deployment. Application Domain Extensions definition for crowd source and Volunteer Geographic Information for smart-cities services deployment. F. Prandi, R. de Amicis, P. Parslow, M. Ford, E. D Hondt Outlook Introduction

More information

GAMINGRE 8/1/ of 7

GAMINGRE 8/1/ of 7 FYE 09/30/92 JULY 92 0.00 254,550.00 0.00 0 0 0 0 0 0 0 0 0 254,550.00 0.00 0.00 0.00 0.00 254,550.00 AUG 10,616,710.31 5,299.95 845,656.83 84,565.68 61,084.86 23,480.82 339,734.73 135,893.89 67,946.95

More information

Borehole Markup Language (BoreholeML, BML)

Borehole Markup Language (BoreholeML, BML) Sponsored by Hosted by Borehole Markup Language (BoreholeML, BML) 99th Technical Committee 3D Geoscience borehole ad-hoc meeting Dublin, Ireland - 22 June 2016 Copyright 2016 Open

More information

Winter Season Resource Adequacy Analysis Status Report

Winter Season Resource Adequacy Analysis Status Report Winter Season Resource Adequacy Analysis Status Report Tom Falin Director Resource Adequacy Planning Markets & Reliability Committee October 26, 2017 Winter Risk Winter Season Resource Adequacy and Capacity

More information

Urban Modeling using OGC Standards

Urban Modeling using OGC Standards Urban Modeling using OGC Standards GISMO Membership Meeting, 15 June 2017 George Percivall CTO, Chief Engineer Open Geospatial Consortium Copyright 2017 Open Geospatial Consortium Urban Modeling using

More information

Powered by standards new data tools for the climate sciences. Dr Andrew Woolf STFC Rutherford Appleton Lab, UK

Powered by standards new data tools for the climate sciences. Dr Andrew Woolf STFC Rutherford Appleton Lab, UK Powered by standards new data tools for the climate sciences Dr Andrew Woolf (Andrew.Woolf@stfc.ac.uk) STFC Rutherford Appleton Lab, UK EGU General Assmebly, Vienna, Splinter Session SPM23, 22-Apr-2009

More information

Mark E Reichardt. President & CEO Open Geospatial Consortium

Mark E Reichardt. President & CEO Open Geospatial Consortium Mark E Reichardt President & CEO Open Geospatial Consortium mreichardt@myogc.org Agenda 0900-0915 Welcome and Introduction - Topic setting (Chair) 0915-0935 Ron Bloksma, The next step is interoperability

More information

Time Series Analysis

Time Series Analysis Time Series Analysis A time series is a sequence of observations made: 1) over a continuous time interval, 2) of successive measurements across that interval, 3) using equal spacing between consecutive

More information

Conception and Implementation of an OGC-compliant Sensor Observation Service for a Standardized Access to Raster Data

Conception and Implementation of an OGC-compliant Sensor Observation Service for a Standardized Access to Raster Data Conception and Implementation of an OGC-compliant Sensor Observation Service for a Standardized Access to Raster Data Juergen Sorg and Ralf Kunkel Research Center Juelich - Institute of Bio- and Geosciences

More information

2018 Annual Review of Availability Assessment Hours

2018 Annual Review of Availability Assessment Hours 2018 Annual Review of Availability Assessment Hours Amber Motley Manager, Short Term Forecasting Clyde Loutan Principal, Renewable Energy Integration Karl Meeusen Senior Advisor, Infrastructure & Regulatory

More information

Interoperability, Through OGC web Services

Interoperability, Through OGC web Services Interoperability, Through OGC web Services ECMWF workshop Peter Trevelyan 1st October 2015 Crown copyright Met Office Interoperability, what does it mean? Interoperability is concerned with the exchange

More information

Expressing weather observations as linked data;

Expressing weather observations as linked data; Expressing weather observations as linked data; ISO 19100 geographic information meets semantic web head on Jeremy Tandy Smile for the camera (Earth Observation) / Linking Geospatial Data 5 March 2014

More information

Semantic 3D City Models for Strategic Energy Planning in Berlin & London

Semantic 3D City Models for Strategic Energy Planning in Berlin & London Semantic 3D City Models for Strategic Energy Planning in Berlin & London The content of this presentation is provided by Zhihang Yao, Robert Kaden, and Thomas H. Kolbe Chair of Geoinformatics, TU München

More information

Monthly Trading Report July 2018

Monthly Trading Report July 2018 Monthly Trading Report July 218 Figure 1: July 218 (% change over previous month) % Major Market Indicators 2 2 4 USEP Forecasted Demand CCGT/Cogen/Trigen Supply ST Supply Figure 2: Summary of Trading

More information

Atmospheric Science and GIS Interoperability issues: some Data Model and Computational Interface aspects

Atmospheric Science and GIS Interoperability issues: some Data Model and Computational Interface aspects UNIDATA Boulder, Sep. 2003 Atmospheric Science and GIS Interoperability issues: some Data and Computational Interface aspects Stefano Nativi University of Florence and IMAA-CNR Outline Service-Oriented

More information

PRELIMINARY DRAFT FOR DISCUSSION PURPOSES

PRELIMINARY DRAFT FOR DISCUSSION PURPOSES Memorandum To: David Thompson From: John Haapala CC: Dan McDonald Bob Montgomery Date: February 24, 2003 File #: 1003551 Re: Lake Wenatchee Historic Water Levels, Operation Model, and Flood Operation This

More information

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat

Spatial Data Infrastructure Concepts and Components. Douglas Nebert U.S. Federal Geographic Data Committee Secretariat Spatial Data Infrastructure Concepts and Components Douglas Nebert U.S. Federal Geographic Data Committee Secretariat August 2009 What is a Spatial Data Infrastructure (SDI)? The SDI provides a basis for

More information

Introduction to Forecasting

Introduction to Forecasting Introduction to Forecasting Introduction to Forecasting Predicting the future Not an exact science but instead consists of a set of statistical tools and techniques that are supported by human judgment

More information

DAILY QUESTIONS 28 TH JUNE 18 REASONING - CALENDAR

DAILY QUESTIONS 28 TH JUNE 18 REASONING - CALENDAR DAILY QUESTIONS 28 TH JUNE 18 REASONING - CALENDAR LEAP AND NON-LEAP YEAR *A non-leap year has 365 days whereas a leap year has 366 days. (as February has 29 days). *Every year which is divisible by 4

More information

REPORT ON LABOUR FORECASTING FOR CONSTRUCTION

REPORT ON LABOUR FORECASTING FOR CONSTRUCTION REPORT ON LABOUR FORECASTING FOR CONSTRUCTION For: Project: XYZ Local Authority New Sample Project Contact us: Construction Skills & Whole Life Consultants Limited Dundee University Incubator James Lindsay

More information

Monthly Trading Report Trading Date: Dec Monthly Trading Report December 2017

Monthly Trading Report Trading Date: Dec Monthly Trading Report December 2017 Trading Date: Dec 7 Monthly Trading Report December 7 Trading Date: Dec 7 Figure : December 7 (% change over previous month) % Major Market Indicators 5 4 Figure : Summary of Trading Data USEP () Daily

More information

Use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE

Use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE INSPIRE Infrastructure for Spatial Information in Europe D2.9 Guidelines for the use of Observations & Measurements and Sensor Web Enablement-related standards in INSPIRE Annex II and III data specification

More information

TILT, DAYLIGHT AND SEASONS WORKSHEET

TILT, DAYLIGHT AND SEASONS WORKSHEET TILT, DAYLIGHT AND SEASONS WORKSHEET Activity Description: Students will use a data table to make a graph for the length of day and average high temperature in Utah. They will then answer questions based

More information

Framework for on an open 3D urban analysis platform based on OGC Web Services

Framework for on an open 3D urban analysis platform based on OGC Web Services Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Framework for on an open 3D urban analysis platform based on OGC Web Services Marc-O. Löwner & Thomas Adolphi (née Becker) Technische

More information

Implementing an INSPIRE Compliant WFS

Implementing an INSPIRE Compliant WFS Implementing an INSPIRE Compliant WFS Roope Tervo Finnish Meteorological Institute 4th Workshop on the use of GIS/OGC standards in meteorology 5.3.2013 4.3.2013 1 What? Finnish Meteorological Institute

More information

STATISTICAL FORECASTING and SEASONALITY (M. E. Ippolito; )

STATISTICAL FORECASTING and SEASONALITY (M. E. Ippolito; ) STATISTICAL FORECASTING and SEASONALITY (M. E. Ippolito; 10-6-13) PART I OVERVIEW The following discussion expands upon exponential smoothing and seasonality as presented in Chapter 11, Forecasting, in

More information

3D Urban Information Models in making a smart city the i-scope project case study

3D Urban Information Models in making a smart city the i-scope project case study UDC: 007:528.9]:004; 007:912]:004; 004.92 DOI: 10.14438/gn.2014.17 Typology: 1.04 Professional Article 3D Urban Information Models in making a smart city the i-scope project case study Dragutin PROTIĆ

More information

SYSTEM BRIEF DAILY SUMMARY

SYSTEM BRIEF DAILY SUMMARY SYSTEM BRIEF DAILY SUMMARY * ANNUAL MaxTemp NEL (MWH) Hr Ending Hr Ending LOAD (PEAK HOURS 7:00 AM TO 10:00 PM MON-SAT) ENERGY (MWH) INCREMENTAL COST DAY DATE Civic TOTAL MAXIMUM @Max MINIMUM @Min FACTOR

More information

Determine the trend for time series data

Determine the trend for time series data Extra Online Questions Determine the trend for time series data Covers AS 90641 (Statistics and Modelling 3.1) Scholarship Statistics and Modelling Chapter 1 Essent ial exam notes Time series 1. The value

More information

Chapter 3. Regression-Based Models for Developing Commercial Demand Characteristics Investigation

Chapter 3. Regression-Based Models for Developing Commercial Demand Characteristics Investigation Chapter Regression-Based Models for Developing Commercial Demand Characteristics Investigation. Introduction Commercial area is another important area in terms of consume high electric energy in Japan.

More information

peak half-hourly New South Wales

peak half-hourly New South Wales Forecasting long-term peak half-hourly electricity demand for New South Wales Dr Shu Fan B.S., M.S., Ph.D. Professor Rob J Hyndman B.Sc. (Hons), Ph.D., A.Stat. Business & Economic Forecasting Unit Report

More information

Constructing a typical meteorological year -TMY for Voinesti fruit trees region and the effects of global warming on the orchard ecosystem

Constructing a typical meteorological year -TMY for Voinesti fruit trees region and the effects of global warming on the orchard ecosystem Constructing a typical meteorological year -TMY for Voinesti fruit trees region and the effects of global warming on the orchard ecosystem ARMEANU ILEANA*, STĂNICĂ FLORIN**, PETREHUS VIOREL*** *University

More information

7CORE SAMPLE. Time series. Birth rates in Australia by year,

7CORE SAMPLE. Time series. Birth rates in Australia by year, C H A P T E R 7CORE Time series What is time series data? What are the features we look for in times series data? How do we identify and quantify trend? How do we measure seasonal variation? How do we

More information

Design of a Weather-Normalization Forecasting Model

Design of a Weather-Normalization Forecasting Model Design of a Weather-Normalization Forecasting Model Final Briefing 09 May 2014 Sponsor: Northern Virginia Electric Cooperative Abram Gross Jedidiah Shirey Yafeng Peng OR-699 Agenda Background Problem Statement

More information

On Reasoning on Time and Location on the Web

On Reasoning on Time and Location on the Web On Reasoning on Time and Location on the Web François Bry, Bernhard Lorenz, Hans Jürgen Ohlbach, Stephanie Spranger Institute for Computer Science, University of Munich PPSWR, Dec. 08, 2003 Mumbai 1 Temporal

More information

Pushing implementation of European coverage data and services forward

Pushing implementation of European coverage data and services forward Pushing implementation of European coverage data and services forward Jordi Escriu jordi.escriu@icgc.cat Head of Unit / IDEC - SDI of Catalonia Facilitator INSPIRE Thematic Cluster #3 Elevation, Orthoimagery,

More information

2nd Joint SIG 3D and OGC Workshop - CityGML EnergyADE for building energy calculation. Working group metadata

2nd Joint SIG 3D and OGC Workshop - CityGML EnergyADE for building energy calculation. Working group metadata 2nd Joint SIG 3D and OGC Workshop - CityGML EnergyADE for building energy calculation Working group metadata TOC Metadata standards for spatial data CityGML Metadata discussion at SIG3D and OGC Closer

More information

SYSTEM BRIEF DAILY SUMMARY

SYSTEM BRIEF DAILY SUMMARY SYSTEM BRIEF DAILY SUMMARY * ANNUAL MaxTemp NEL (MWH) Hr Ending Hr Ending LOAD (PEAK HOURS 7:00 AM TO 10:00 PM MON-SAT) ENERGY (MWH) INCREMENTAL COST DAY DATE Civic TOTAL MAXIMUM @Max MINIMUM @Min FACTOR

More information

Flood Database for Oklahoma: A web-mapping application for spatial data organization and access

Flood Database for Oklahoma: A web-mapping application for spatial data organization and access Flood Database for Oklahoma: A web-mapping application for spatial data organization and access Developed in partnership with the Oklahoma Department of Transportation Bridge and Survey Divisions S. Jerrod

More information

OGC Standards Update 29 November 2018 Orlando

OGC Standards Update 29 November 2018 Orlando OGC Standards Update 29 November 2018 Orlando Mark Reichardt mreichardt@opengeospatial.org +1 301 840-1361 OGC S INTEREST It s simple You have this or this and you need to make this... or this Courtesy

More information

Abram Gross Yafeng Peng Jedidiah Shirey

Abram Gross Yafeng Peng Jedidiah Shirey Abram Gross Yafeng Peng Jedidiah Shirey Contents Context Problem Statement Method of Analysis Forecasting Model Way Forward Earned Value NOVEC Background (1 of 2) Northern Virginia Electric Cooperative

More information

Web-based Exploration of and Interaction with Large and Deeply Structured Semantic 3D City Models using HTML5 and WebGL

Web-based Exploration of and Interaction with Large and Deeply Structured Semantic 3D City Models using HTML5 and WebGL Web-based Exploration of and Interaction with Large and Deeply Structured Semantic 3D City Models using HTML5 and WebGL KANISHK CHATURVEDI 1, ZHIHANG YAO 2 & THOMAS H. KOLBE 1 Abstract: The aim of the

More information

Increasing Transmission Capacities with Dynamic Monitoring Systems

Increasing Transmission Capacities with Dynamic Monitoring Systems INL/MIS-11-22167 Increasing Transmission Capacities with Dynamic Monitoring Systems Kurt S. Myers Jake P. Gentle www.inl.gov March 22, 2012 Concurrent Cooling Background Project supported with funding

More information

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training Training Calendar 2014 Public s (ISO LSS PMP BPI ERM IT Sales Training) www.excelledia.com (ISO, LSS, PMP, BPI, ERM, IT, Sales Public s) 1 Schedule Registration JANUARY FEBRUARY 2 days 26 JAN 27 JAN 3

More information

Project Appraisal Guidelines

Project Appraisal Guidelines Project Appraisal Guidelines Unit 16.2 Expansion Factors for Short Period Traffic Counts August 2012 Project Appraisal Guidelines Unit 16.2 Expansion Factors for Short Period Traffic Counts Version Date

More information

Making interoperability persistent: A 3D geo database based on CityGML

Making interoperability persistent: A 3D geo database based on CityGML Making interoperability persistent: A 3D geo database based on CityGML Alexandra Stadler, Claus Nagel, Gerhard König, Thomas H. Kolbe Technische Universität Berlin Chair of Geoinformation Science Motivation

More information

Web 3D Service & CityGML Update

Web 3D Service & CityGML Update Technische Universität Berlin Web 3D Service & CityGML Update Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology kolbe@igg.tu-berlin.de 2nd of November, 2007

More information

EVALUATION OF ALGORITHM PERFORMANCE 2012/13 GAS YEAR SCALING FACTOR AND WEATHER CORRECTION FACTOR

EVALUATION OF ALGORITHM PERFORMANCE 2012/13 GAS YEAR SCALING FACTOR AND WEATHER CORRECTION FACTOR EVALUATION OF ALGORITHM PERFORMANCE /3 GAS YEAR SCALING FACTOR AND WEATHER CORRECTION FACTOR. Background The annual gas year algorithm performance evaluation normally considers three sources of information

More information

Outage Coordination and Business Practices

Outage Coordination and Business Practices Outage Coordination and Business Practices 1 2007 Objectives What drove the need for developing a planning/coordination process. Why outage planning/coordination is crucial and important. Determining what

More information

IDBE. Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment

IDBE. Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment IDBE Common conceptual framework and roadmap of collaboration in Spatial Standards for the Digital Built Environment GeoBIM: 3D GIS in China Mei Xue: In my opinion, what matters most in the integration

More information

Atmospheric circulation analysis for seasonal forecasting

Atmospheric circulation analysis for seasonal forecasting Training Seminar on Application of Seasonal Forecast GPV Data to Seasonal Forecast Products 18 21 January 2011 Tokyo, Japan Atmospheric circulation analysis for seasonal forecasting Shotaro Tanaka Climate

More information

Algae and Dissolved Oxygen Dynamics of Landa Lake and the Upper Spring Run

Algae and Dissolved Oxygen Dynamics of Landa Lake and the Upper Spring Run Algae and Dissolved Oxygen Dynamics of Landa Lake and the Upper Spring Run Why study algae and dissolved oxygen dynamics of Landa Lake and the Upper Spring Run? During low-flow conditions, extensive algal

More information

Spatial Data on the Web Working Group. Geospatial RDA P9 Barcelona, 5 April 2017

Spatial Data on the Web Working Group. Geospatial RDA P9 Barcelona, 5 April 2017 Spatial Data on the Web Working Group Geospatial IG @ RDA P9 Barcelona, 5 April 2017 Spatial Data on the Web Joint effort of the World Wide Web Consortium (W3C) and the Open Geospatial Consortium (OGC)

More information

CityGML in Detail Part 2

CityGML in Detail Part 2 CityGML in Detail Part 2 Prof. Dr. Thomas H. Kolbe Institute for Geodesy and Geoinformation Science Berlin University of Technology kolbe@igg.tu-berlin.de May 2008 EduServ6 Course on CityGML Copyright

More information

Climatography of the United States No

Climatography of the United States No Climate Division: AK 5 NWS Call Sign: ANC Month (1) Min (2) Month(1) Extremes Lowest (2) Temperature ( F) Lowest Month(1) Degree s (1) Base Temp 65 Heating Cooling 90 Number of s (3) Jan 22.2 9.3 15.8

More information

Time Series Model of Photovoltaic Generation for Distribution Planning Analysis. Jorge Valenzuela

Time Series Model of Photovoltaic Generation for Distribution Planning Analysis. Jorge Valenzuela Time Series Model of Photovoltaic Generation for Distribution Planning Analysis Jorge Valenzuela Overview Introduction: The solar problem and our limitations Modeling What information do we have? Solar

More information

Interannual variation of MODIS NDVI in Lake Taihu and its relation to climate in submerged macrophyte region

Interannual variation of MODIS NDVI in Lake Taihu and its relation to climate in submerged macrophyte region Yale-NUIST Center on Atmospheric Environment Interannual variation of MODIS NDVI in Lake Taihu and its relation to climate in submerged macrophyte region ZhangZhen 2015.07.10 1 Outline Introduction Data

More information

Climate also has a large influence on how local ecosystems have evolved and how we interact with them.

Climate also has a large influence on how local ecosystems have evolved and how we interact with them. The Mississippi River in a Changing Climate By Paul Lehman, P.Eng., General Manager Mississippi Valley Conservation (This article originally appeared in the Mississippi Lakes Association s 212 Mississippi

More information

UWM Field Station meteorological data

UWM Field Station meteorological data University of Wisconsin Milwaukee UWM Digital Commons Field Station Bulletins UWM Field Station Spring 992 UWM Field Station meteorological data James W. Popp University of Wisconsin - Milwaukee Follow

More information

Technical note on seasonal adjustment for Capital goods imports

Technical note on seasonal adjustment for Capital goods imports Technical note on seasonal adjustment for Capital goods imports July 1, 2013 Contents 1 Capital goods imports 2 1.1 Additive versus multiplicative seasonality..................... 2 2 Steps in the seasonal

More information

It s about time... The only timeline tool you ll ever need!

It s about time... The only timeline tool you ll ever need! It s about time... The only timeline tool you ll ever need! Introduction about me Jon Tomczak Senior Consultant Crypsis Game Dev turned Forensicator Past: Started TZWorks in 2006 Consultant at Mandiant

More information

APPLICATIONS OF DOWNSCALING: HYDROLOGY AND WATER RESOURCES EXAMPLES

APPLICATIONS OF DOWNSCALING: HYDROLOGY AND WATER RESOURCES EXAMPLES APPLICATIONS OF DOWNSCALING: HYDROLOGY AND WATER RESOURCES EXAMPLES Dennis P. Lettenmaier Department of Civil and Environmental Engineering For presentation at Workshop on Regional Climate Research NCAR

More information

Changing Hydrology under a Changing Climate for a Coastal Plain Watershed

Changing Hydrology under a Changing Climate for a Coastal Plain Watershed Changing Hydrology under a Changing Climate for a Coastal Plain Watershed David Bosch USDA-ARS, Tifton, GA Jeff Arnold ARS Temple, TX and Peter Allen Baylor University, TX SEWRU Objectives 1. Project changes

More information

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training Training Calendar 2014 Public s (ISO LSS PMP BPI ERM IT Sales Training) (ISO, LSS, PMP, BPI, ERM, IT, Sales Public s) 1 Schedule Registration JANUARY ) FEBRUARY 2 days 26 JAN 27 JAN 3 days 28 JAN 30 JAN

More information

Comparison of meteorological data from different sources for Bishkek city, Kyrgyzstan

Comparison of meteorological data from different sources for Bishkek city, Kyrgyzstan Comparison of meteorological data from different sources for Bishkek city, Kyrgyzstan Ruslan Botpaev¹*, Alaibek Obozov¹, Janybek Orozaliev², Christian Budig², Klaus Vajen², 1 Kyrgyz State Technical University,

More information

Algorithm for MERIS land surface BRDF/albedo retrieval and its validation using contemporaneous EO data products

Algorithm for MERIS land surface BRDF/albedo retrieval and its validation using contemporaneous EO data products Algorithm for MERIS land surface BRDF/albedo retrieval and its validation using contemporaneous EO data products Jan-Peter Muller* (UCL) Carsten Brockmann, Marco Zühlke, Norman Fomferra (BC) Jürgen Fischer,

More information

DOZENALS. A project promoting base 12 counting and measuring. Ideas and designs by DSA member (#342) and board member, Timothy F. Travis.

DOZENALS. A project promoting base 12 counting and measuring. Ideas and designs by DSA member (#342) and board member, Timothy F. Travis. R AENBO DOZENALS A project promoting base 12 counting and measuring. Ideas and designs by DSA member (#342) and board member Timothy F. Travis. I became aware as a teenager of base twelve numbering from

More information

Appendix BAL Baltimore, Maryland 2003 Annual Report on Freeway Mobility and Reliability

Appendix BAL Baltimore, Maryland 2003 Annual Report on Freeway Mobility and Reliability (http://mobility.tamu.edu/mmp) Office of Operations, Federal Highway Administration Appendix BAL Baltimore, Maryland 2003 Annual Report on Freeway Mobility and Reliability This report is a supplement to:

More information

OGC Environmental Data Standards for Monitoring and Mapping. Alistair Ritchie Research Data Architect/Engineer Informatics Team

OGC Environmental Data Standards for Monitoring and Mapping. Alistair Ritchie Research Data Architect/Engineer Informatics Team MANAAKI WH ENUA L ANDCARE RES EARCH OGC Environmental Data Standards for Monitoring and Mapping Alistair Ritchie Research Data Architect/Engineer Informatics Team April 18 MANAAKI WH ENUA L ANDCARE RES

More information

YACT (Yet Another Climate Tool)? The SPI Explorer

YACT (Yet Another Climate Tool)? The SPI Explorer YACT (Yet Another Climate Tool)? The SPI Explorer Mike Crimmins Assoc. Professor/Extension Specialist Dept. of Soil, Water, & Environmental Science The University of Arizona Yes, another climate tool for

More information

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training

ISO Lead Auditor Lean Six Sigma PMP Business Process Improvement Enterprise Risk Management IT Sales Training Training Calendar 2014 Public s (ISO LSS PMP BPI ERM IT Sales Training) (ISO, LSS, PMP, BPI, ERM, IT, Sales Public s) 1 Schedule Registration JANUARY IMS ) FEBRUARY 2 days 26 JAN 27 JAN 3 days 28 JAN 30

More information

Forecasting the electricity consumption by aggregating specialized experts

Forecasting the electricity consumption by aggregating specialized experts Forecasting the electricity consumption by aggregating specialized experts Pierre Gaillard (EDF R&D, ENS Paris) with Yannig Goude (EDF R&D) Gilles Stoltz (CNRS, ENS Paris, HEC Paris) June 2013 WIPFOR Goal

More information

2019 Settlement Calendar for ASX Cash Market Products. ASX Settlement

2019 Settlement Calendar for ASX Cash Market Products. ASX Settlement 2019 Settlement Calendar for ASX Cash Market Products ASX Settlement Settlement Calendar for ASX Cash Market Products 1 ASX Settlement Pty Limited (ASX Settlement) operates a trade date plus two Business

More information

CIMA Professional 2018

CIMA Professional 2018 CIMA Professional 2018 Interactive Timetable Version 16.25 Information last updated 06/08/18 Please note: Information and dates in this timetable are subject to change. A better way of learning that s

More information

Multiple Regression Analysis

Multiple Regression Analysis 1 OUTLINE Analysis of Data and Model Hypothesis Testing Dummy Variables Research in Finance 2 ANALYSIS: Types of Data Time Series data Cross-Sectional data Panel data Trend Seasonal Variation Cyclical

More information

Time Series and Forecasting

Time Series and Forecasting Time Series and Forecasting Introduction to Forecasting n What is forecasting? n Primary Function is to Predict the Future using (time series related or other) data we have in hand n Why are we interested?

More information

CIMA Professional 2018

CIMA Professional 2018 CIMA Professional 2018 Newcastle Interactive Timetable Version 10.20 Information last updated 12/06/18 Please note: Information and dates in this timetable are subject to change. A better way of learning

More information

Monthly Magnetic Bulletin

Monthly Magnetic Bulletin BRITISH GEOLOGICAL SURVEY Ascension Island Observatory Monthly Magnetic Bulletin December 2008 08/12/AS Crown copyright; Ordnance Survey ASCENSION ISLAND OBSERVATORY MAGNETIC DATA 1. Introduction Ascension

More information

Multivariate Regression Model Results

Multivariate Regression Model Results Updated: August, 0 Page of Multivariate Regression Model Results 4 5 6 7 8 This exhibit provides the results of the load model forecast discussed in Schedule. Included is the forecast of short term system

More information

Forecasting using R. Rob J Hyndman. 1.3 Seasonality and trends. Forecasting using R 1

Forecasting using R. Rob J Hyndman. 1.3 Seasonality and trends. Forecasting using R 1 Forecasting using R Rob J Hyndman 1.3 Seasonality and trends Forecasting using R 1 Outline 1 Time series components 2 STL decomposition 3 Forecasting and decomposition 4 Lab session 5 Forecasting using

More information

National Integrated Drought Information System Southeast US Pilot for Apalachicola- Flint-Chattahoochee River Basin. 22 May 2012

National Integrated Drought Information System Southeast US Pilot for Apalachicola- Flint-Chattahoochee River Basin. 22 May 2012 National Integrated Drought Information System Southeast US Pilot for Apalachicola- Flint-Chattahoochee River Basin 22 May 2012 Outline Welcome Keith Ingram, UF, Southeast Climate Consortium Current drought

More information

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937)

Computing & Telecommunications Services Monthly Report January CaTS Help Desk. Wright State University (937) January 215 Monthly Report Computing & Telecommunications Services Monthly Report January 215 CaTS Help Desk (937) 775-4827 1-888-775-4827 25 Library Annex helpdesk@wright.edu www.wright.edu/cats/ Last

More information

Monthly Geomagnetic Bulletin

Monthly Geomagnetic Bulletin HARTLAND OBSERVATORY Monthly Geomagnetic Bulletin BRISTOL CHANNEL December 2002 02/12/HA Hartland NERC 2002 1. HARTLAND OBSERVATORY MAGNETIC DATA 1.1 Introduction This bulletin is published to meet the

More information

The xmacis Userʼs Guide. Keith L. Eggleston Northeast Regional Climate Center Cornell University Ithaca, NY

The xmacis Userʼs Guide. Keith L. Eggleston Northeast Regional Climate Center Cornell University Ithaca, NY The xmacis Userʼs Guide Keith L. Eggleston Northeast Regional Climate Center Cornell University Ithaca, NY September 22, 2004 Updated September 9, 2008 The xmacis Userʼs Guide The xmacis program consists

More information

ENGINE SERIAL NUMBERS

ENGINE SERIAL NUMBERS ENGINE SERIAL NUMBERS The engine number was also the serial number of the car. Engines were numbered when they were completed, and for the most part went into a chassis within a day or so. However, some

More information

WHEN IS IT EVER GOING TO RAIN? Table of Average Annual Rainfall and Rainfall For Selected Arizona Cities

WHEN IS IT EVER GOING TO RAIN? Table of Average Annual Rainfall and Rainfall For Selected Arizona Cities WHEN IS IT EVER GOING TO RAIN? Table of Average Annual Rainfall and 2001-2002 Rainfall For Selected Arizona Cities Phoenix Tucson Flagstaff Avg. 2001-2002 Avg. 2001-2002 Avg. 2001-2002 October 0.7 0.0

More information

Lecture Prepared By: Mohammad Kamrul Arefin Lecturer, School of Business, North South University

Lecture Prepared By: Mohammad Kamrul Arefin Lecturer, School of Business, North South University Lecture 15 20 Prepared By: Mohammad Kamrul Arefin Lecturer, School of Business, North South University Modeling for Time Series Forecasting Forecasting is a necessary input to planning, whether in business,

More information

Florida Courts E-Filing Authority Board. Service Desk Report March 2019

Florida Courts E-Filing Authority Board. Service Desk Report March 2019 Florida Courts E-Filing Authority Board Service Desk Report March 219 Customer Service Incidents March 219 Status January 219 February 219 March 219 Incidents Received 3,261 3,51 3,118 Incidents Worked

More information

2017 Settlement Calendar for ASX Cash Market Products ASX SETTLEMENT

2017 Settlement Calendar for ASX Cash Market Products ASX SETTLEMENT 2017 Settlement Calendar for ASX Cash Market Products ASX SETTLEMENT Settlement Calendar for ASX Cash Market Products 1 ASX Settlement Pty Limited (ASX Settlement) operates a trade date plus two Business

More information

Climatography of the United States No

Climatography of the United States No Month (1) Min (2) Month(1) Extremes Lowest (2) Temperature ( F) Lowest Month(1) Degree s (1) Base Temp 65 Heating Cooling 100 Number of s (3) Jan 63.9 39.3 51.6 86 1976 16 56.6 1986 20 1976 2 47.5 1973

More information

Climatography of the United States No

Climatography of the United States No Temperature ( F) Month (1) Min (2) Month(1) Extremes Lowest (2) Lowest Month(1) Degree s (1) Base Temp 65 Heating Cooling 100 Number of s (3) Jan 32.8 21.7 27.3 62 1918 1 35.8 1983-24 1950 29 10.5 1979

More information

BUSI 460 Suggested Answers to Selected Review and Discussion Questions Lesson 7

BUSI 460 Suggested Answers to Selected Review and Discussion Questions Lesson 7 BUSI 460 Suggested Answers to Selected Review and Discussion Questions Lesson 7 1. The definitions follow: (a) Time series: Time series data, also known as a data series, consists of observations on a

More information

National datasets transformation to INSPIRE specifications with FME

National datasets transformation to INSPIRE specifications with FME http://www.ign.es Instituto Geográfico Nacional National datasets transformation to INSPIRE specifications with FME Land Cover, Land Use and Orthoimageries Julián Delgado Hernández INSPIRE Clusters Presentation

More information

Aquarius Data Release V2.0 Validation Analysis Gary Lagerloef, Aquarius Principal Investigator H. Kao, ESR And Aquarius Cal/Val Team

Aquarius Data Release V2.0 Validation Analysis Gary Lagerloef, Aquarius Principal Investigator H. Kao, ESR And Aquarius Cal/Val Team Aquarius Data Release V2.0 Validation Analysis Gary Lagerloef, Aquarius Principal Investigator H. Kao, ESR And Aquarius Cal/Val Team Analysis period: Sep 2011-Dec 2012 SMOS-Aquarius Workshop 15-17 April

More information

Missouri River Basin Water Management Monthly Update

Missouri River Basin Water Management Monthly Update Missouri River Basin Water Management Monthly Update Participating Agencies 255 255 255 237 237 237 0 0 0 217 217 217 163 163 163 200 200 200 131 132 122 239 65 53 80 119 27 National Oceanic and Atmospheric

More information