Genere alertas en formato CAP

Además del Estándar de CAP, siga los requisitos específicos de Google para los archivos de CAP a fin de asegurarse de que sus alertas se procesen correctamente.

Tiene 2 opciones para generar alertas:

  1. Generación automática: Configure su sistema para que le dé formato dinámico a la información de su base de datos en un feed de CAP y lo envíe automáticamente a Google.
  2. Creación manual: Crea y envía de forma manual el contenido de las alertas según sea necesario a través de una aplicación basada en la Web.

Generación automática

Consulta la biblioteca de Google CAP para comenzar en el idioma que elijas. La biblioteca permite crear, analizar y validar feeds CAP.

El equipo de Google puede brindar asistencia durante la implementación. Comuníquese con su equipo de Google o escriba a google-public-alerts@google.com.

Creación manual

  1. Trabaje con su equipo de TI para instalar la aplicación web de código abierto CAPCreatorTM en un servidor web. Como alternativa, puedes crear tu propia aplicación web.
  2. A medida que ocurran los eventos, visite la URL de la aplicación y utilice la interfaz para crear alertas en formato CAP.
  3. Tu aplicación publica un feed en una ubicación web; Google luego extrae esa información del feed publicado.

Elementos de alerta

La anatomía de una alerta

Una alerta debería responder estas preguntas clave:

  1. ¿Qué sucede?
  2. ¿Cuándo sucederá?
  3. ¿Qué deberían hacer las personas?
  4. ¿A dónde se envían las alertas?

El siguiente es un ejemplo simple de una alerta:

    <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>
            <instruction>
                Do not 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>

Asegúrese de consultar nuestras Alertas de ejemplo del CAP para obtener ejemplos más detallados de alertas activas que podrían ser similares a la suya.

Evento

La string CAP <event> (o, a veces, <headline>) aparece en el título de nuestras alertas. Deben ser breves (menos de 35 caracteres) y lo suficientemente descriptivos para que el público los entienda. Para conocer los requisitos más detallados, consulta elementos y subelementos <info> en la guía de referencia.

Fechas

Los campos de zona horaria deben incluirse en todos los valores de fecha y hora (como <effective>, <expires> y <onset>). Si la ubicación citada en el bloque <area> se encuentra dentro de una sola zona horaria, <effective> debe especificar la hora en esa zona, incluida la admisión de horario de verano cuando corresponda. Cuando el contenido de un mensaje se aplique a varias zonas horarias, el productor del mensaje deberá usar la hora UTC en lugar de la local.

Instrucciones de

El campo <instruction> de la alerta de CAP aparece en las páginas de detalles de la alerta como la &acción recomendada. Ten en cuenta que el contenido de este elemento no debe ser el mismo que el <description>, que es más adecuado para resumir la naturaleza y la intensidad de la alerta, y el área afectada.

Área de notificación de

El elemento <area> de la alerta CAP debe describir el área geográfica que se notificará, que puede incluir ubicaciones fuera del área del incidente. Por ejemplo, considera una alerta de incendio forestal: debido a que los incendios forestales pueden propagarse rápidamente a áreas que no se están quemando, el <area> debe cubrir toda la zona de peligro potencial, no solo el punto de origen del incendio o el área de incendios.

Especificar áreas como polígonos

Las áreas de alerta se dan mejor como polígonos porque tienden a ser más precisas. Idealmente, el valor del elemento <area> se define como el área geográfica específica que se ve afectada por las condiciones actuales o previstas, en lugar de áreas geopolíticas predeterminadas, como los distritos o las provincias. Esto ayuda a garantizar que los usuarios que ven la alerta la consideren relevante para su ubicación. Por ejemplo, las tormentas eléctricas o advertencias de inundación solo pueden afectar a una pequeña porción de una jurisdicción política, y es probable que las advertencias de nevadas solo afecten a los usuarios que están ubicados a una altitud determinada. En casos como este, especificar un distrito o provincia completo como el <area> de la alerta de CAP sobreestima el área afectada y hace que la alerta sea menos útil.

En nuestra experiencia, lo ideal son las alertas o el software que permiten a los meteorólogos dibujar un polígono personalizado sobre el área que desean advertir.

Si usas polígonos, te recomendamos que no incluyas más de 5 a 6 decimales de precisión en las coordenadas de latitud y longitud. (Esto produce una resolución más alta que la que la mayoría de los sistemas de alertas deberían poder orientar). Además, asegúrate de que los polígonos sean válidos; por ejemplo, no deben tener bordes interseccionados.

Cómo especificar áreas como geocódigos

Si debes especificar <area> como un geocódigo o un conjunto de varios códigos geográficos, usa geocódigos en el nivel más detallado posible y, además, incluye los nombres de ciudades, ciudades, etc. que probablemente se vean afectados en el elemento <description>. Tendrás que compartir los archivos de formas subyacentes en el formato de un archivo de forma.

Compatibilidad con varios idiomas

Crea un <alert> que contenga varios bloques <info> (un bloque <info> por idioma).

Para obtener más detalles y una alerta multilingüe de muestra, consulta la muestra de varios idiomas.

Valida alertas de CAP

Le recomendamos que utilice la herramienta de código abierto Validador CAP de Google para validar sus alertas de CAP. También puedes suscribirte a los correos electrónicos de notificación de errores con esta herramienta. El validador ofrece varias opciones de validación de CAP y ejemplos:

captura de pantalla del validador

Seleccione Google Public Alerts CAP v1.0 a fin de validar los requisitos específicos de Google para los feeds del CAP.

Para suscribirse a los correos electrónicos de notificación de errores, haga clic en Suscribirse a los resultados de la validación del feed o vaya a http://cap-validator.appspot.com/subscribe. Debes proporcionar la URL y la dirección de correo electrónico de tu feed, seleccionar Alertas públicas de Google v1.0 y hacer clic en Suscribirse. Recibirás una notificación cuando se detecten problemas en tu feed de CAP.

Los publicadores de alertas también pueden descargar la versión más reciente del esquema de CAP de Google desde la biblioteca de CAP y validar el proceso sin conexión.

Paso siguiente: Envía a Google tu feed de Alertas