Introduction Document object model
12.2.9.3 Spatially enabled
CAP is spatially enabled allowing messages to be targeted geographically. Copyright © 2010 Open Geospatial Consortium, Inc. 119 The following XML-Schema fragment shows the declaration of the cap:area element which allows CAP messages to be tagged with location. Listing 5: Extract of CAP XML Schema showing location support element name = area minOccurs = 0 maxOccurs = unbounded complexType sequence element name = areaDesc type = string element name = polygon type = string minOccurs = 0 maxOccurs = unbounded element name = circle type = string minOccurs = 0 maxOccurs = unbounded element name = geocode minOccurs = 0 maxOccurs = unbounded complexType sequence element ref = cap:valueName element ref = cap:value sequence complexType element element name = altitude type = string minOccurs = 0 element name = ceiling type = string minOccurs = 0 sequence complexType Location is expressed textually using the cap:areaDesc element and can be expressed geometrically or using a geo-code such as a postal code. The standard states that geometric tagging is the preferred method. Unfortunately, the geometric tagging is done using a non-standard encoding forcing a conversion to and from a standard encoding like GML.12.2.9.4 Code lists
The CAP standard defines a number of lists of values for parameters in the model. Here are a couple of examples: element name = category maxOccurs = unbounded simpleType restriction base = string enumeration value = Geo enumeration value = Met enumeration value = Safety enumeration value = Security enumeration value = Rescue enumeration value = Fire enumeration value = Health enumeration value = Env enumeration value = Transport enumeration value = Infra enumeration value = CBRNE enumeration value = Other restriction simpleType element element name=responseType minOccurs=0 maxOccurs=unbounded simpleType restriction base=string enumeration value=Shelter enumeration value=Evacuate enumeration value=Prepare enumeration value=Execute enumeration value=Monitor enumeration value=None restriction simpleType elementParts
» OWS-7 Event Architecture Engineering Report
» Scope OWS-7 Event Architecture Engineering Report
» Document contributor contact points
» Revision history OWS-7 Event Architecture Engineering Report
» Future work OWS-7 Event Architecture Engineering Report
» Foreword OWS-7 Event Architecture Engineering Report
» Abbreviated terms OWS-7 Event Architecture Engineering Report
» Resource Class ResourceWithLifetime Class
» ResourceManager Interface ResourceTermination Interface
» AdHocEventChannel Class AggregationChannel Class
» EventChannel Class EventChannelRelationship Class
» EventMetadata Class EventingInformation Class
» Endpoint Class EndpointDeliveryMetadata Class
» Filter Class Notification Class
» PausableSubscription Class Producer Package
» Producer Class Publication Class
» Registration Class Broker Package
» Resources Lifecycle Management Behavior Model
» Managing Subscriptions Behavior Model
» Handling a Pausable Subscription
» Demand Based Publishing Behavior Model
» Introduction Event Channels OWS-7 Event Architecture Engineering Report
» Publish Subscribe Requirements OWS-7 Event Architecture Engineering Report
» Introduction Realization of Publish Subscribe
» Requirements Mapping for WS-Notification
» Summary Realization of Publish Subscribe
» Introduction Event Metadata Example
» The Event Service Discovery Model The Event Service Discovery extension package
» Scenario 1: Find a Service providing Sensor Data that supports Comparison Filters
» Step 2: Scenario 2: Find a Service providing Aviation Data in a specified Area
» Sample Event Service objects Discovery challenges:
» Denial of service Security threats and vulnerabilities
» Message replay Security threats and vulnerabilities
» Message modification Security threats and vulnerabilities
» Spoof of identity Security threats and vulnerabilities
» Intermediary network devices Security threats and vulnerabilities
» Trojan horse type of attacks
» Authorization or access control
» Data confidentiality Security measures
» Data integrity Security measures
» Communication security Security measures
» Mapping security measures to threats
» Threat Mitigation in WS- Environment
» Threat Mitigation in RESTful Environment
» Reliability OWS-7 Event Architecture Engineering Report
» Boolean Result for Filter Statement
» Event Wrapper Potential Pitfalls
» Resolve Content Given By Reference
» Reference System Transformation Potential Pitfalls
» Filter Encoding XPath Filter Processing Languages
» Event Pattern Markup Language
» Spatial Filtering via Bounding Box
» Spatial Filtering of Events Using Dynamic Filter Properties
» Discovery of filter functionality
» Specifying events OWS-7 Event Architecture Engineering Report
» Geosynchronization OWS-7 Event Architecture Engineering Report
» Dynamic Sensor Tracking and Notification Aviation
» Introduction OGC service specifications related to the Event Architecture
» Foreign standards and specifications related to the Event Architecture
» SWE Common AIXM Information models
» Introduction Document object model
» Spatially enabled Common Alert Protocol
» Code lists Common Alert Protocol
» Resource references Other features Interoperability
» Geosynchronization Common Alert Protocol
» Filtering CAP messages Common Alert Protocol
» EDXL-DE Common Alert Protocol
» WXXM Resource Requirements Package
» Consumer Requirements Package Publish Subscribe Requirements Package
» Registrar Requirements Package Information models
» Brokered Publish Subscribe Requirements Package Registering Broker Requirements Package
» Aggregation Channel Requirements Package
» Ad Hoc Channel Requirements Package
» Pausable Provider Requirements Package Demand Based Publication Requirements Package
» CSW-ebRIM Extension Package for Event Service Discovery
» Additional Sample Queries for Event Service Discovery
» XML Schema for Event Metadata
Show more