Pour définir des informations de base sur un événement actuel, utilisez l'entité <alert>
.
Si un événement occupe plusieurs emplacements en cours en même temps, il est préférable de le diviser en plusieurs objets alert
. Par exemple, si un incendie de forêt couvre plusieurs états, vous pouvez les diviser en plusieurs alertes, une pour chaque état. Ainsi, vous fournissez des informations d'urgence spécifiques à chaque état, et vous mettez à jour la situation incendie plus précisément.
Si un événement change rapidement, comme un ouragan qui se déplace d'est en ouest, nous vous recommandons d'actualiser régulièrement l'alerte. Ne supprimez pas l'alerte existante de votre flux. Émettez plutôt une nouvelle alerte qui fait référence à l'alerte précédente.
Attributs
Le tableau 1 décrit la valeur de l'attribut pour l'entité <alert>
:
Tableau 1. <alert>
attribut d'entité
Nom de l'élément | Facultatif | Type | Description |
---|---|---|---|
xmlns:cap |
REQUIRED | string |
L'attribut Exemple :
|
Éléments
Le tableau 2 décrit les valeurs des sous-éléments pour l'entité <alert>
:
Tableau 2. <alert>
élément d'entité
Nom de l'élément | Facultatif | Type | Remarques et conditions requises pour CAP et Google |
---|---|---|---|
<identifier> |
REQUIRED | string |
Indiquez l'ID de l'alerte qui représente l'événement. La valeur de l'élément <identifier> doit être unique parmi tous les événements. |
<sender> |
REQUIRED | string |
L'élément <sender> identifie le créateur de l'alerte. Il ne peut pas contenir d'espaces, de virgules ni de caractères restreints. |
<sent> |
REQUIRED | dateTime |
Si l'emplacement cité dans le bloc Lorsque le contenu d'un message s'applique à plusieurs fuseaux horaires, utilisez les heures UTC plutôt que les heures locales. |
<status> |
REQUIRED | AlertStatus |
Google ne publie que les alertes publiques avec la valeur |
<msgType> |
REQUIRED | AlertMsgType |
Un élément
Pour en savoir plus, consultez Modifications ou expiration de l'événement. |
<source> |
FACULTATIF | string |
L'élément <source> indique la source particulière de l'alerte. (opérateur ou appareil spécifique, par exemple). |
<scope> |
REQUIRED | AlertScope |
L'élément |
<restriction> |
CONDITIONNAIRE | string |
Si la valeur de l'élément <scope> est Restricted , l'élément <restriction> est obligatoire. Cet élément décrit la règle permettant de limiter la distribution du message d'alerte restreint. |
<addresses> |
CONDITIONNAIRE | string |
Si la valeur de l'élément <scope> est Private , l'élément <addresses> est obligatoire. Cet élément indique le destinataire du message d'alerte. Vous pouvez inclure plusieurs adresses séparées par des espaces, mais vous devez placer les adresses contenant des espaces blancs entre guillemets. |
<code> |
FACULTATIF | string |
L'élément |
<note> |
CONDITIONNAIRE | string |
Si l'alerte contient l'une des valeurs d'élément suivantes, l'élément
|
<references> |
CONDITIONNAIRE | string |
Si la valeur de l'élément Lorsque votre système republie le contenu CAP d'un autre éditeur, incluez l'alerte CAP complète. Pour associer le contenu modifié à la source d'origine, utilisez le tag Si vous référencez plusieurs messages, utilisez les espaces blancs comme délimiteurs. |
<incidents> |
FACULTATIF | string |
L'élément <incidents> regroupe plusieurs messages faisant référence à différents aspects du même incident. |
<info> |
OBLIGATOIRE* |
info |
Au moins un élément <info> doit être présent. Plusieurs blocs <info> doivent tous avoir les mêmes valeurs pour les éléments <category> et <event> . |
* Google requiert des éléments avec une option REQUIRED en gras et rouge, mais ces éléments sont facultatifs dans la norme CAP.
Exemple
<alert xmlns="urn:oasis:names:tc:emergency:cap:1.1">
<identifier>AL20110412020900TornadoWarning</identifier>
<sender>w-nws.webmaster@noaa.gov</sender>
<sent>2011-04-11T21:18:07-05:00</sent>
<status>Actual</status>
<msgType>Alert</msgType>
<scope>Public</scope>
<info>
<language>en-US</language>
<category>Met</category>
<event>Tornado Warning</event>
<urgency>Immediate</urgency>
<severity>Extreme</severity>
<certainty>Observed</certainty>
<effective>2011-04-11T21:09:00-05:00</effective>
<expires>2011-04-11T21:30:00-05:00</expires>
<headline>Tornado Warning issued April 11 at
9:30PM CDT by NWS Birmingham</headline>
<description>Tornado is observed near Cleburne.</description>
<instruction>
Don't wait to see or hear the tornado.
For your protection, move to an interior room on the lowest floor
of your home or business.</instruction>
<area>
<areaDesc>Cleburne</areaDesc>
<polygon>33.61,-85.58 33.65,-85.58 33.72,-85.58
33.81,-85.36 33.7,-85.34 33.7,-85.33 33.68,-85.33
33.61,-85.58</polygon>
</area>
</info>
</alert>