Welcome
SensorML 2.0
"Hello Sensor World!"
Friendly and informative sensor
Friendly process (linear equation)
Sensor instance (simple extension)
Metadata
Attributes: gml:ID, xml:lang, and definition
Name, description, keywords, and unique-ID
Characteristics and Capabilities
Constraints
Feature of interest (FoI)
Documentation
Contacts
Sensor history
Physical Components
Detector (digital)
Actuator (digital)
Filter (analog)
Platform
Physical Systems
Web cam
Computational Processes
Simple process (Wind Chill Factor)
Simple Process (Orbit Propagator)
Aggregate process (components described inline)
Aggregate process (configured components)
Location and Position
Sensor with location by description (byDescription)
Sensor with GML point location (byPoint)
Sensor with static location (byLocation)
Sensor with orientation (byState)
Sensor with dynamic position (byTrajectory)
Sensor with location output (byTrajectory)
Sensor with orbit propagator (byProcess)
Sensor with SOS for location (byProcess)
Inheritance and Configuration
Supporting configuration
Complex configuration
Web-based Processes
Web-based Process Client
SOS Client Process
SOS Client (Configured Instance)
SPS Client Process
Using Extensions
Security tagging
Using MathML
Data Interface / Streaming Data
Simple streaming (return latest value)
Simple streaming (returns RTP stream)
Homogeneous sensor network (identical sensor output)
Complex multiplexed sensor (CBRN)
Inernet of Things / Web of Things
Sensor System
Sensor System (multiple output streams)
Data Interface Types
RS-232
Real-Time Protocol (RTP)
http protocol
Output Encodings
ASCII encoding
Binary encoding
Various Output Types
Time Series
Imagery
Video
Alerts
Multiplex Messages
Precise Geolocation
Community Sensor Model (CSM) Frame Camera
CSM Frame Camera with Platform
Static Web Camera
Dynamic Video Camera
Miscellaneous
Outputting Parameter Values (sensor settings)