Dynamizers for CityGML
|
|
- Gabriel Cameron
- 6 years ago
- Views:
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 Kanishk Chaturvedi, Bruno Willenborg, Maximilian Sindram, Thomas H. Kolbe
More informationINTEGRATING 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 informationDynamizers - 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 informationINTRODUCTION 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 informationSOLAR 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 informationApplication 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 informationGAMINGRE 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 informationBorehole 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 informationWinter 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 informationUrban 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 informationPowered 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 informationMark 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 informationTime 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 informationConception 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 information2018 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 informationInteroperability, 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 informationExpressing 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 informationSemantic 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 informationMonthly 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 informationAtmospheric 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 informationPRELIMINARY 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 informationSpatial 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 informationIntroduction 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 informationDAILY 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 informationREPORT 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 informationMonthly 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 informationUse 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 informationTILT, 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 informationFramework 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 informationImplementing 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 informationSTATISTICAL 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 information3D 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 informationSYSTEM 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 informationDetermine 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 informationChapter 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 informationpeak 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 informationConstructing 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 information7CORE 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 informationDesign 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 informationOn 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 informationPushing 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 information2nd 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 informationSYSTEM 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 informationFlood 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 informationOGC 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 informationAbram 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 informationWeb-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 informationIncreasing 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 informationISO 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 informationProject 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 informationMaking 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 informationWeb 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 informationEVALUATION 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 informationOutage 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 informationIDBE. 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 informationAtmospheric 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 informationAlgae 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 informationSpatial 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 informationCityGML 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 informationClimatography 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 informationTime 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 informationInterannual 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 informationClimate 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 informationUWM 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 informationTechnical 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 informationIt 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 informationAPPLICATIONS 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 informationChanging 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 informationISO 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 informationComparison 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 informationAlgorithm 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 informationDOZENALS. 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 informationAppendix 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 informationOGC 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 informationYACT (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 informationISO 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 informationForecasting 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 information2019 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 informationCIMA 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 informationMultiple 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 informationTime 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 informationCIMA 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 informationMonthly 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 informationMultivariate 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 informationForecasting 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 informationNational 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 informationComputing & 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 informationMonthly 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 informationThe 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 informationENGINE 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 informationWHEN 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 informationLecture 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 informationFlorida 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 information2017 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 informationClimatography 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 informationClimatography 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 informationBUSI 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 informationNational 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 informationAquarius 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 informationMissouri 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