Der Bildschirm zeigt Notfall- und öffentliche Warnungen in den eigenen Worten des Senders, die schwerwiegendsten zuerst, wobei jede lange Warnung in Teilen angezeigt wird, damit nichts abgeschnitten wird. Er füllt den ganzen Bildschirm, sitzt in der Mitte, schmiegt sich in eine Ecke, läuft als eine Zeile in einer Ecke oder erstreckt sich als Band entlang einer Kante. Sie legen Ihre Warnquellen, den Standort des Bildschirms, die anzuzeigenden Schweregrade, Ihre bevorzugten Sprachen, ob die Karte mit einem ruhigen Status bleibt, wenn keine Warnung gilt, und wie lange jede Warnung angezeigt wird, fest.
Live-Karte
Kategorie: Öffentliche Informationen. Tags: Warnungen und Status, Schulen und Campus, Büros und Arbeitsplätze, Eingangsbereiche und Empfang.
Layouts
Diese Kernkarte passt in jedes Layout: Vollbild, Mitte, breit, Ecke, Chip, Streifen oder jedes freie Rechteck.
Layouts: voll, Mitte, breit, Ecke, Chip, Streifen. Formulare: Querformat, Hochformat, Quadrat, Streifen.
Kartenlayouts, Designs und Veröffentlichung. Karten durchsuchen.
Daten und Datenschutz
Feed: screenrig.cap/v1.
Feed-Dokumente tragen Quellenangaben. Der Player liefert den Feed an die Karte.
Eigenschaften
Für Thema, Hintergrund, Akzent und Position siehe Gemeinsame Eigenschaften.
Legen Sie statische Eigenschaften in den params der Karte fest, wenn Sie sie erstellen. Ihr Datendokument enthält nur dynamische Eigenschaften. Verschachtelte Zeilen beschreiben den Inhalt ihrer übergeordneten Eigenschaft.
Statische Eigenschaften
| Name | Typ | Standard | Werte und Grenzwerte | Beschreibung |
|---|---|---|---|---|
title | string | "" | maxLength: 60 | Nennt die Karte, wenn sie einen ruhigen Status behält. Leer zeigt „Warnungen“ an. |
presence | string | "active" | "active", "always" | active zeigt die Karte nur an, solange eine Warnung gilt. always hält einen ruhigen Status, wenn keine vorliegt: keine aktiven Warnungen, seitdem keine Aktualisierung, keine Warnquelle. |
sources | array | [] | maxItems: 5 | CAP-Quellen: eine http- oder https-URL (Port 80 oder 443) einer CAP 1.0 bis 1.2 Warnung oder eines ATOM- oder RSS-Index von Warnungen. Jede URL wird einmal pro Minute für jeden Bildschirm, der sie nennt, abgerufen. Leer liest die öffentlichen Warnfeeds, die location abdecken (NWS, Canada NAAD und MeteoAlarm für einen Standort mit Gebietscodes). |
publicAlerts | Boolean, null | null | Lesen Sie auch die öffentlichen Feeds, die location abdecken. Null ist wahr ohne sources und falsch mit ihnen. | |
location | object | additionalProperties: false | Wo der Bildschirm ist. Warnungen, deren Bereich ein Polygon oder Kreis ist, zeigen, wenn dieser Punkt darin liegt; Warnungen, die durch Bereichscode angegeben sind, zeigen, wenn geocodes einen Code teilt. Ohne Angabe zeigt jede Warnung der Quellen. | |
location.name | string | maxLength: 40 | ||
location.latitude | number | Minimum: -90; Maximum: 90; Pflichtfeld | ||
location.longitude | number | Minimum: -180; Maximum: 180; Pflichtfeld | ||
location.geocodes | array | [] | maxItems: 40 | Ortsvorwahlen des Ortes, abgeglichen mit Alarmen, die ihr Gebiet per Code benennen: [{"name": "UGC", "value": "WAC033"}]. |
location.geocodes[].name | string | minLength: 1; maxLength: 40; Pflichtfeld | Das Codesystem: SAME, UGC, NUTS3, EMMA_ID. | |
location.geocodes[].value | string | minLength: 1; maxLength: 120; Pflichtfeld | ||
minSeverity | string | "minor", "moderate", "severe", "extreme" | Warnungen unter dieser Schwere ausblenden. Nicht gesetzt zeigt alle Schweregrade. | |
maxSeverity | string | "minor", "moderate", "severe", "extreme" | Warnungen über dieser Schwere ausblenden: Eine Ecke oder Leiste für geringere Warnungen lässt die schweren für eine Vollbildplatzierung übrig. | |
minUrgency | string | "past", "future", "expected", "immediate" | ||
minCertainty | string | "unlikely", "possible", "likely", "observed" | ||
events | array | maxItems: 30 | Nur diese Ereignisse (Groß-/Kleinschreibung egal; * entspricht beliebiger Zeichenfolge). | |
excludeEvents | array | maxItems: 30 | ||
senders | array | maxItems: 30 | Nur Warnungen von diesen Absendern (Groß-/Kleinschreibung egal; * erlaubt). | |
statuses | array | maxItems: 4 | Welche CAP-Status angezeigt werden. Nicht gesetzt ist nur Aktuell: Tests und Übungen werden nur angezeigt, wenn sie gelistet sind. | |
scopes | array | maxItems: 3 | Welche CAP-Bereiche angezeigt werden. Nicht gesetzt ist Öffentlich. | |
languages | array | maxItems: 30 | Sprachpräferenz, das erste gewinnt (fr, fr-CA, en). Der Text der Benachrichtigung wird in der ersten verfügbaren Sprache angezeigt; eine Benachrichtigung in keiner davon zeigt ihre erste Sprache an. | |
areaUnknown | string | "hide" | "hide", "show" | Ein Alarm, der nur durch Ortsvorwahlen angezeigt wird, die der Standort nicht hat: ausblenden oder anzeigen. |
hourCycle | string | "24" | "12", "24", "military" | 12: 14:05 Uhr. 24: 14:05 Uhr. Militärzeit: 1405 Uhr. |
timeZone | String, Null | null | IANA-Zone; null verwendet die Zone des Bildschirms. | |
pageSeconds | integer | 12 | Minimum: 6; Maximum: 60 | Wie lange jeder Alarm und jeder Teil eines langen Alarms angezeigt wird, bevor der nächste erscheint. |
staleMinutes | integer | 30 | Minimum: 10; Maximum: 1440 | Ein Dokument, das so lange nicht aktualisiert wurde, gilt als nicht aktualisiert, unabhängig vom Status. |
backgroundColor | String, Null | null | Muster: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Überschreibt den Kartenhintergrund und die Platte mit einer flachen, CSS-geordneten Farbe. #RRGGBBAA gibt die Deckkraft an. Hintergrund none hat Vorrang. |
textColor | String, Null | null | Muster: "^#[0-9A-Fa-f]{6}([0-9A-Fa-f]{2})?$" | Überschreibt die Haupt- und Sekundärtextfarben. Akzent- und semantische Statusfarben behalten ihre Funktion. |
Dynamische Eigenschaften
Diese Karte hat keine dynamischen Eigenschaften.
Canvas-Beispiel
Speichern Sie die statischen Eigenschaften als params.json und erstellen Sie die Karte. Das Ergebnis enthält ihre crd_ ID.
{
"theme": "neomustard",
"location": {
"name": "Vancouver",
"latitude": 49.25,
"longitude": -123.0
}
}
screenrig card create --type cap-alert --major 1 --file params.json
Fügen Sie diesen Eintrag den primitives einer Playlist-Seite hinzu, mit dieser ID anstelle der Beispiel-ID. Veröffentlichen Sie die Playlist und weisen Sie einen Bildschirm zu.
{
"id": "cap-alert",
"primitive": "card",
"card": "crd_01EXAMPLECARD000000000",
"layout": "full",
"content_fit": "fill"
}