El editor
Registrar un avistamiento.
Todo lo que sigue funciona de verdad. Nada de lo que hagas aquí se envía a ningún sitio: el registro existe en tu navegador hasta que pulses Guardar, que te entrega un archivo JSON que es tuyo.
Para abrirlo sobre un registro o un caso existente: añade ?file= (?sighting=, su nombre anterior, sigue funcionando) y una URL, o
el nombre de una de las demos (un nombre que no sea ninguna de ellas se busca
como caso de rr0.org, por su sighting.json); por ejemplo
/edit/?file=Socorro,
que se reproduce en /play/?file=Socorro.
Un caso, y sus observaciones

La dirección puede ser el case.json de un caso. El editor muestra entonces el caso arriba y, dentro del mismo contenedor, la observación que se edita en un contenedor aparte. &track= nombra la grabación en la que se abre.
- El caso tiene un identificador, un título y una fecha — el mismo selector, el mismo calificativo y el mismo texto EDTF que el inicio de una observación — y Guardar arriba a la derecha.
- Observaciones: un selector lista las grabaciones del caso, los relatos de los observadores y las lecturas que se hacen de ellos, cada una una grabación aparte. Elegir una la abre debajo, y lo que se cambió en las demás se conserva.
- Un relato tiene un identificador en el caso, por el que una lectura lo designa: propuesto a partir del apellido del observador (
trent, luegotrent-2si está tomado) y mostrado en gris mientras no se conserva, o escrito. Se compone de letras, dígitos, guiones y guiones bajos, y ningún otro evento del caso puede tenerlo. Cambiarlo lo cambia en todas las lecturas que lo designaban, y no puede vaciarse mientras alguna lo haga. Una lectura que designa un identificador que nada tiene se señala sobre las grabaciones. - + añade una grabación: en blanco, desde un archivo o desde una dirección. Nombre un relato en el último campo, Interpretación de, y lo que se añade es una lectura de él — otra observación, que el caso lista marcada
interpretationOf, fechada y firmada. En blanco, empieza como una copia de toda la escena del relato que lee. - La papelera quita del caso la grabación mostrada; su archivo no se borra. Una observación que una lectura aún interpreta no se puede quitar: elimine antes sus lecturas. Un caso conserva al menos una grabación.
- Guardar pregunta si guardar también las observaciones: sí escribe un zip del caso y de cada observación a su lado, no escribe solo
case.json. - Una grabación abierta sola tiene debajo Añadir a un caso: crea un caso alrededor de esa grabación, sin tocar lo que se está editando.
- Un punto ● tras el título del caso, y otro tras la pestaña Archivo de la observación, indican que el caso o la observación tiene cambios sin guardar. Mientras sea así, el editor pide confirmación antes de abandonar la página o reemplazar la grabación.
Es <rr0-case-editor>, que contiene el editor de una grabación y se la presenta de una en una.
Tres gestos para un primer registro
-
Decir cuándo y dónde#

Escribir el nombre de un lugar y pulsar el botón de localización rellena las coordenadas. Rellena Lugar y Fecha. En ese momento aparece el cielo: el Sol, la Luna y su fase, los planetas, las estrellas de aquella noche; y el registro meteorológico de esa hora se obtiene por sí solo. Empezar por ahí significa dibujar sobre el cielo real y no sobre un lienzo vacío.
-
Dibujarlo#

El editor de formas: un óvalo o un polígono, y luego su color, su halo, su tamaño y su distancia. Abre el grupo Fenómeno. Elige Óvalo o Polígono, ajusta su color, su transparencia, su halo, lo deslumbrante que era y lo difuminados que parecían sus bordes. Arrastra sus tiradores sobre el lienzo para darle tamaño; los vértices de un polígono pueden añadirse, moverse y eliminarse uno a uno.
-
Darle movimiento#

La barra de reproducción: una marca por cada keyframe de lo que se edita, una ámbar por cada momento con nombre. Lleva el cursor de reproducción a un instante de la observación y coloca la forma donde estaba entonces: arrástrala, dimensiónala con sus tiradores o edita sus campos. Cada uno de esos gestos escribe un keyframe en ese instante. Repítelo en otro instante y la reproducción pasa de uno a otro interpolando: dos o tres bastan a menudo para una línea recta o una deriva lenta. Para una trayectoria que dos keyframes no trazarían, pulsa mejor Grabar y mueve el puntero sobre el lienzo siguiéndola, y luego Detener: la reproducción repite el gesto a lo largo de la duración real de la observación, así que un avistamiento de cinco minutos dura cinco minutos, no el segundo que duró el gesto.
Bajo la barra de reproducción, una marca señala cada fotograma clave de lo que edita el grupo abierto (las formas seleccionadas, el observador, el tiempo, el sonido; todos ellos desde los demás grupos), y una marca ámbar más alta cada momento con nombre. Una pulsación a pocos píxeles de una de ellas cae exactamente sobre ella, la barra la nombra bajo el puntero, y ◂◆ / ◆▸ van a la anterior o a la siguiente: así se modifica un fotograma clave existente en lugar de crear uno nuevo a pocos milisegundos de él.
Una fila de etiquetas bajo el render enumera todo lo que el registro afirma realmente, y solo eso. Haz clic en una para ir al campo del que procede. Un valor aportado por una fuente de datos y no por ti aparece marcado como tal.
Los diez grupos#
Se abre un solo panel a la vez, para que el render siga en pantalla mientras editas.
Resumen#

Indica de qué trata este registro: un
ID, una Descripción, unas Etiquetas. El ID es
el propio de este relato, el día y luego quién lo vio (1964-04-24-ZamoraLonnie); un
registro no nombra su caso, es el caso
el que nombra sus relatos y da a una página su selector de observador.
Testigo#

Quién dio el relato y, no menos importante, a través de qué lo
observó. Un ojo no es un objetivo: la visión a simple vista transforma un ángulo en un
ángulo, una cámara lo transforma en f·tan θ, y ambos dibujan encuadres realmente
distintos. Elige una cámara y quedan disponibles los campos Distancia focal,
Apertura, Exposición y Enfocado a, cada uno desactivado donde el aparato lo fijaba, porque el dueño de una
cámara compacta de foco fijo no tenía nada que elegir. Los instrumentos ajenos a la fecha de la
observación quedan fuera de la lista, salvo el que el registro ya nombra, que se conserva y se
señala.
El encuadre de una cámara se inscribe en el elemento con sus propias proporciones, con bandas negras, y su campo pasa a ser el predeterminado; el ojo, o una cámara de modelo desconocido, se dibuja en 16:9 con un campo vertical de 60°. Cambiar de instrumento reproyecta las formas: conservan sus ángulos, así que se desplazan además de cambiar de tamaño. La exposición se mantiene dentro de lo que permitía el aparato (de 1/1000 a 8 s para una cámara desconocida, 10 s para un teléfono); solo las réflex de 35 mm tienen posición B, hasta una hora. Una pose larga se dibuja de inmediato tal como la mostraba el visor, y luego se va completando en fotografía a medida que la escena se asienta.
El Alabeo está aquí y no con el lugar, porque indica cómo se sostenía el aparato (una cámara torcida, una cabeza inclinada), no dónde estaba el observador.
Lugar#

Un relato nombra un lugar, no da coordenadas. Así que escribe el nombre y pulsa Localizar: la latitud y la longitud se rellenan con el geocodificador de OpenStreetMap, todos los candidatos siguen en la lista, y elegir otro desplaza al observador. Lo que se guarda es el nombre completo que se resolvió, para que un lector posterior llegue al mismo punto. Mueve una coordenada a mano y un nombre procedente de una búsqueda se vuelve a derivar, o se borra: un nombre que describiera un sitio donde el avistamiento ya no está sería una afirmación falsa por escrito. Un nombre que tú mismo hayas escrito se conserva tal cual y nunca se sustituye, aunque ninguna búsqueda lo encuentre.
La Orientación es la dirección hacia la que se mira, la Inclinación, cuánto hacia arriba o hacia abajo, y la Altitud se mide sobre el nivel del mar, con el suelo de ese lugar como mínimo: un observador en los Alpes no está a 0 m. Las fuentes de relieve y de imágenes se eligen aquí mismo, bajo las coordenadas cuyo terreno describen.
Posición, rumbo e inclinación se escriben en el cabezal de reproducción, como un fotograma clave de la trayectoria del observador: ajústalos en otro momento y el observador se desplaza o gira entre ambos.
El mapa sobre el render hace lo mismo con la posición: haz clic en el terreno y el observador se sitúa allí en el cabezal de reproducción, exactamente como si se hubieran escrito ambas coordenadas. La rueda hace zoom alrededor del puntero, un arrastre mueve el terreno, y +, − y ⤢ (volver a la trayectoria completa) están ahí para quien no tenga ni lo uno ni lo otro.
Fecha#

Un inicio, un final, una duración y una Zona horaria, que es la regla y no la cifra. Elige la zona propia del observador y el desfase se deriva de las reglas de esa zona en la fecha de la observación: Valensole en julio de 1965 da UTC+1, no el UTC+2 de hoy, porque Francia no reintrodujo el horario de verano hasta 1976.
La zona se rellena a partir de las coordenadas, y nunca sustituye a una que tú hayas elegido. Los límites de las zonas son toscos (Montgomery, Alabama, cae en America/Chicago, que tenía horario de verano en 1948 cuando Alabama no lo tenía), así que ambos son una sola cosa dicha en los dos sentidos, mantenida en fase: elija una zona y el desfase la sigue; escriba un desfase y se elige una zona que lo marque ese día (la del lugar cuando encaja). La única otra opción es desconocido, que no tiene desfase, y un número que ninguna zona marca ese día se rechaza. Un desfase que ningún reloj a esa longitud habría podido llevar se señala, con la hora solar del meridiano en su información emergente. Editar cualquiera de las dos fechas elimina una duración explícita en cuanto ambas fechas dan por sí solas una duración exacta.
Cada fecha es o bien precisa — un selector, para un instante completo exacto — o bien dicha en EDTF, un texto, para todo lo que un selector no sabe decir: un año solo, un mes, una hora sin fecha, o cualquier fecha en duda, que termina con ? (incierto), ~ (aproximado) o % (ambos). El botón de al lado dice cuál es y cambia de una a otra. Pasar el cursor sobre el texto muestra, en su información emergente, lo que se entendió («→ julio de 1965 — incierto»), y un (?) en el campo lista la sintaxis. La mayoría de los archivos necesitan EDTF: de 241 casos de rr0.org, el 43 % indica solo un año y apenas el 17 % una fecha con hora. La fecha de un caso es el mismo campo. La duración se dice igual: precisa, un número de segundos, o tal como se enunció — una duración ISO 8601 con una duda o un rango (PT10M~, PT5M/PT10M) — y, entre paréntesis después, la única duración a la que se reproduce la simulación.
Momentos nombra el instante del cabezal de reproducción (A, B, C…, como hacen los croquis de los casos), con una frase sobre lo que ocurre entonces. Elegir uno en la lista lleva hasta él; 🎯 vuelve al que se muestra, cosa que la lista no puede hacer una vez que la reproducción lo ha dejado atrás.
Entorno#

Lo que había alrededor del observador, a una distancia real hacia el este y el norte: edificios con sus plantas y ventanas, árboles, farolas, vehículos, aeronaves y otros observadores. Es lo único que puede poner una cifra a una distancia: si el objeto pasó por detrás de ese hangar, estaba al menos así de lejos; si pasó por delante de ese árbol, como mucho. Cada cruce acota por un lado la anchura real del objeto para todo el registro; el resultado aparece bajo el tamaño aparente, y dice «desconocida» cuando nada cruza su línea de visión, que es la respuesta honesta para la mayoría de los avistamientos.
El decorado llega solo, donde un lugar ha sido levantado. Cuando das un lugar al registro (por su nombre, por sus coordenadas o moviendo al observador), el editor pregunta al levantamiento que lo cubre qué hay en cien metros a la redonda, y pone cada árbol, edificio, puente y vano de línea eléctrica en la lista, en su lugar, altura y anchura medidos: en Francia, el LiDAR HD del IGN (un barrido aéreo de todo el país) para árboles y edificios, y su mapa para puentes y líneas aéreas, con su tensión. Nada que pulsar. Una línea bajo la lista dice cuántos se encontraron, y una elección a su lado dice de qué levantamiento viene: IGN LiDAR HD + BD TOPO (por defecto, el que más sabe), el láser solo, el mapa solo, o Archivo, que mantiene el decorado que dice el registro y ya no pide ningún levantamiento, aunque el observador se mueva (la elección es del registro, y remite a su elemento de la pestaña Archivos), o Ninguno, que deja el decorado a tu cargo y quita lo que un levantamiento había traído (Deshacer lo devuelve; lo que colocaste se queda; el navegador recuerda la elección: consultar envía el lugar a ese servicio). Elegir otro levantamiento lo consulta de inmediato sobre el lugar donde está el registro, y sustituye lo que trajo el primero. En otros sitios, y donde ningún levantamiento cubre el lugar, no se pregunta nada y no se dice nada. Lo que se toma es del día del levantamiento, que no es el del registro: consérvalo, muévelo, cámbiale el tamaño o elimínalo, como cualquier otra cosa. De cada tipo no aporta nada donde has colocado alguno tú (lo que colocaste se queda), y nunca se añade a un registro que solo se ha cargado. Mover al observador a otro lugar sustituye lo que un levantamiento aportó para el primero, y nada más.
El levantamiento también nombra lo que conoce por su nombre. Un edificio toma el nombre de la zona que el mapa le da (Mairie de Saint-Lô, una oficina de correos, un campanario), numerándose las partes de uno; un puente se nombra por la carretera que lleva (Puente (Rue de Carentan)), un vano de línea por su tensión; los demás se numeran como todo lo que añades. En Francia las carreteras de la escena vienen del mismo mapa, con sus nombres, en lugar de OpenStreetMap, que con demasiada frecuencia no respondía. Los edificios, como los árboles, se asientan en el suelo más bajo bajo ellos, pues se construyen en la pendiente; y un vano de línea toca el suelo en sus dos postes.
El radio junto a la elección dice hasta dónde alrededor del observador se consulta el levantamiento, de 20 m a 3 km (100 m por defecto, y el navegador lo recuerda): un radio mayor trae los edificios, puentes y líneas más lejanos, tomados del mapa. El láser, que da los árboles, solo se consulta dentro de 150 m. Fuera de Francia, donde el láser no ha volado, los edificios vienen de OpenStreetMap (todo lo que sus voluntarios escribieron de un edificio se dibuja: altura, tejado, colores; el resto es un edificio ordinario), sin árboles; se elige en la lista de levantamientos para tenerla en cualquier parte.
Las farolas, semáforos, pasos de peatones y señales llegan con cualquier levantamiento, de OpenStreetMap; en París las farolas vienen del inventario de la propia ciudad (Paris Data), cada lámpara en su sitio con el color y el flujo de su luz, el naranja de una lámpara de sodio como el blanco de un LED. OpenStreetMap suele ser lento o estar caído: la línea bajo el levantamiento dice entonces que se espera el alumbrado, y lo planta cuando llega, sin que tengas que hacer nada (un paso del historial), o dice que no está disponible por ahora, con un botón Reintentar.
Mientras se busca el decorado, un indicador de carga cubre la imagen; elegir «Ninguno» en la lista de levantamientos detiene la espera (lo que el levantamiento responda después se descarta). Lo tomado está fechado: la línea de estado da el día del vuelo del láser, de la foto aérea y de la última edición del mapa, y cada objeto conserva el día más reciente del que se extrajo (surveyedOn). Cuando ese día es posterior a la observación, una advertencia lo dice, y sigue diciéndolo si después se cambia la fecha de la observación: el decorado es entonces una referencia, no lo que había allí.
El tejado de un edificio también se lee: en el láser, un tejado de dos o cuatro vertientes (y hacia dónde corre su cumbrera) o plano, con el edificio llegando entonces hasta la cumbrera; en la foto aérea, su color (teja, pizarra, zinc), tomado sin el verde de los árboles que lo cubren. Un tejado que el levantamiento no sabe leer sigue siendo una simple caja, no una suposición.
Los muros se dibujan como muros: el color del material que el mapa enuncia para ellos (piedra, ladrillo, hormigón, bloque, madera; un enlucido claro, algo distinto de una casa a otra, donde no enuncia ninguno, es decir, dos edificios de cada cinco), con ventanas en cada planta y una puerta en la planta baja de la cara frontal. Son las ventanas típicas de una fachada, no las de esa casa, y algunas están encendidas cuando el Sol está bien bajo el horizonte: cerca de la mitad por la tarde, casi ninguna de las tres a las cinco de la madrugada, algunas más al amanecer, según la hora del reloj (siempre las mismas ventanas, así que las encendidas a las tres lo están también a las veintiuna). Las horas siguen la encuesta de empleo del tiempo del INSEE (2009-2010: la mitad de las parejas duerme a las 22:40 y la mitad está levantada a las 7:00, nueve de cada diez duermen de 1:00 a 6:00); la curva entre esos puntos, los dos de cada cien siempre despiertos y la mitad de las ventanas encendidas cuando todos están despiertos son hipótesis. Todo lo de los muros y el tejado (su color, muros lisos, la forma del tejado, su altura y su cumbrera) se puede editar después en las propiedades del edificio, como cualquier otro decorado.
Haz clic en un objeto de la imagen para seleccionarlo: el grupo Entorno se abre sobre él, enmarcado, listo para moverlo, dimensionarlo o girarlo. Mantén Mayús, Ctrl, Alt o Cmd al pulsar y lo que gira es la vista, como sobre el suelo desnudo: la manera de girarla desde un bosque, donde cada pulsación cae sobre un árbol.
Varios observadores y sus puntos de vista. Un observador colocado aquí puede llevar la URL de su propio registro, y un clic derecho sobre él en la escena ofrece verlo: eso carga su relato y te sitúa donde él estaba, mirando hacia donde él miraba. Dos personas a cien metros una de otra no vieron lo mismo, y poder pasar de una a otra es lo que hace que eso deje de ser una afirmación y se convierta en algo que comprobar. El botón 🎯 hace la versión reducida de lo mismo: gira al observador actual hacia lo que esté seleccionado.
Publicados juntos, esos registros se convierten en el selector de observador que recibe un lector: véase el caso que los enumera.
Más allá de la posición y el tamaño, un objeto tiene las propiedades de su tipo, dibujadas según lo que el tipo dice que deja ajustar: plantas, planta donde está el observador y una ventana por lado para un edificio; las ventanas de un coche, cuyo parabrisas y luneta trasera nunca se abren; la luz, el tablero y la barandilla de un puente; los postes y el hilo de una línea aérea. Un campo vacío no dice nada y muestra, en gris, el valor que usa la escena. Un modelo lleva sus propios colores: el Color único solo se ofrece para las formas básicas; un modelo puede ofrecer en su lugar el color de una de sus partes —el traje de una figura, las hojas de un árbol— o un interruptor de una de sus partes —el tren de aterrizaje recogido de un avión— y cualquier otro ajuste propio, que aparecen aquí del mismo modo.
El decorado también puede moverse (un avión que cruza el cielo, un coche que pasa) y llevar luces con cadencias de destello reales y reglamentarias: balizas anticolisión de 40 a 100 por minuto, luces de emergencia de 60 a 120. En una exposición larga esa cadencia se dibuja: las lámparas fijas dejan líneas, las intermitentes dejan puntos a intervalos regulares, y así es exactamente como se distingue la fotografía de un avión de línea de la de algo que no parpadea.
Los juegos de luces ya preparados que se ofrecen para un objeto son los que convienen al modelo con que se dibuja, a la escala de la máquina: a un avión de línea no se le ofrecen los de un helicóptero, un coche de policía recibe sus balizas. El modelo dice también qué ruido hace una aeronave en vuelo (un A350 se oye como un gran avión, un sustituto de algo cuyo ruido nadie refirió es silencioso) y da su motor a un vehículo.
Las luces de un vehículo son un ajuste y no un interruptor, porque no todo el mundo las enciende, ni como debe: apagadas, luces de posición (que muestran el vehículo y no iluminan nada), luces de cruce, luces de carretera (lejos, estrechas, deslumbrantes) o faros antiniebla (bajos y anchos). Se elige en el grupo Estado del objeto, en el instante en que se quiere que cambie: se escribe como un fotograma clave, como el interruptor de las lámparas, y vale hasta el siguiente. Un haz ilumina de verdad la carretera, los arcenes, los árboles y las paredes delante del vehículo. El vehículo en el que va el observador (el vehicle de la grabación) enciende solo las luces de cruce desde el crepúsculo, salvo que el archivo diga otra cosa.
Cielo#

El único grupo que no es relato. El tiempo atmosférico es un hecho medible en un lugar y un instante, y los dos grupos anteriores ya indican ambos; por eso se consulta en ERA5, el reanálisis del ECMWF, y se muestra en solo lectura sobre una línea que nombra el conjunto de datos y el instante UTC exacto descrito. Una zona horaria equivocada se nota ahí antes de notarse en el cielo.
Elegir Archivo en lugar de Open-Meteo (en Fuentes de datos, tras el engranaje arriba a la derecha del grupo, Tiempo, en el grupo Cielo) lee el tiempo del archivo del registro (dentro de él, o en un archivo junto a él: véase la pestaña Archivos) y ya no lo pide a nadie: los valores siguen siendo los que eran, con el registro del que vienen, y los campos se vuelven editables; cambiado, el tiempo pasa a ser el del observador y el registro deja de nombrarse. Un registro que nombra una fuente se reproduce exactamente como se compuso y nunca se vuelve a consultar, así que un caso publicado se lee igual sin conexión.
Una consulta escribe un fotograma clave meteorológico al inicio, en cada hora en punto y al final del registro, cada uno allí donde está el observador en ese momento; la pista se vuelve a disponer cuando cambia la duración del registro.
El grupo tiene tres pestañas propias, con una parte abierta a la vez como los propios grupos: Precipitación (su tipo y su intensidad, y la casilla Tormenta, que es donde un código meteorológico indica una tormenta eléctrica, junto a la lluvia y el granizo, y que activa los rayos y el trueno con su retardo real), Nubes, y Viento, la dirección hacia la que sopla y su velocidad, que es lo que arrastra toda nube que no tenga viento propio.
Las nubes son la parte Nubes de este grupo. Un cielo consultado llega como tres capas, las bandas baja, media y alta del registro; un cielo descrito por el observador tiene tantas como vio. Cada número del panel se escribe en el registro en cuanto es válido, y la primera edición pone en pausa la reproducción, de modo que nada se consigna con el cabezal en movimiento.
Alcance de los cambios decide a qué se refiere una edición. Instante actual escribe un fotograma clave meteorológico en el cabezal de reproducción, o actualiza el que ya está ahí: así cambia un cielo durante la observación (ajustar la capa al inicio, avanzar, volver a ajustarla). Toda la observación aplica la única propiedad que cambias a todos los fotogramas clave existentes, dejando los demás como estaban, que es lo que se quiere para «era cúmulo, no estrato».
Capa las enumera por rango, tipo y base. Añadir capa coloca una capa de cúmulos a medio cubrir a 1 500 m para que la remodeles; Eliminar capa quita la seleccionada. Una capa conserva su identidad de un fotograma clave a otro, así que añadir una a los 40 segundos la hace aparecer en fundido desde el fotograma clave anterior en lugar de surgir de golpe.
Luego vienen los campos propios de la capa: Tipo de nube (cúmulo, estrato, estratocúmulo, cirro, desconocido; da forma a las cimas, y un cirro es la capa que produce halos), Base y Espesor en metros sobre el terreno de referencia, Cobertura como el porcentaje de cielo que realmente cubre, Tamaño de las nubes como la anchura de una nube en metros (independiente de la cobertura, de modo que un mismo porcentaje puede ser muchas nubes pequeñas o unas pocas grandes), Densidad (de 0, transparente, a 2) y Oscuridad (de 0, blanca, a 1). Dirección del viento de la capa y Velocidad del viento de la capa sirven para una capa que se mueve de forma distinta al viento en superficie, como suele hacer la alta; vacías, significan el viento general. Semilla del patrón elige otra disposición de los mismos números, cuando la dibujada pone una nube donde el relato dice que no la había.
Nubes individuales sirve para la que el relato sitúa: aquella tras la que pasó el fenómeno, la que estaba allí y en ningún otro sitio. Añadir nube individual coloca una en la capa, delante de donde miras, a la base de la capa. Se dibuja como una más de la capa (la misma textura, los mismos bordes) y solo se diferencia de sus vecinas en que está exactamente donde tú dices, incluso con la cobertura de la capa al 0 %. Apuntar a la nube gira al observador hacia ella. Eliminar nube la quita.
Marca Seleccionar y arrastrar nubes en el cielo y la propia imagen se convierte en el control: haz clic en una nube para seleccionarla, arrástrala para moverla (en el plano que tienes enfrente, de modo que conserva su distancia mientras su rumbo y su altitud siguen al puntero, y nunca baja por debajo del suelo). Desmárcalo y los clics vuelven a ser del reproductor. Los campos numéricos hacen el resto, y lo hacen con exactitud: Posición este y Posición norte en metros desde donde empezó el observador; Base de la nube, Espesor de la nube, Anchura de la nube, Profundidad de la nube y Rotación de la nube; Densidad de la nube, y una Oscuridad que, vacía, es la de la capa. Ponle dos fotogramas clave y deriva, crece o se oscurece entre ambos; además, se deja llevar por el viento de la capa como cualquier otra nube.
Cualquier edición de nubes aparta el tiempo del registro meteorológico: la fuente se retira y ninguna consulta posterior puede sobrescribir lo que has ajustado. Vuelve a elegir Open-Meteo como fuente y regresan las tres capas del registro, en lugar de las tuyas. La única excepción es Alineación de los cristales, que solo se ofrece en una capa de cirros: ningún registro meteorológico la mide, así que sigue siendo editable con ERA5 seleccionado. Los cristales que dan tumbos producen un anillo desnudo; las placas horizontales y las columnas que ruedan producen parhelios, arcos y un pilar.
Debajo está la línea «Cielo:», en solo lectura, y que ni siquiera es una consulta. Una lluvia de meteoros es una posición en la órbita terrestre y la órbita de un cometa es un problema resuelto, así que la fecha y el lugar bastan para decidir ambas cosas. Indica qué más había en ese trozo de cielo: la lluvia y su tasa sobre el fondo esporádico, el cometa y su magnitud, cualquier nova o supernova cuya curva de luz registrada cubra esa noche (el botón 🌟 gira al observador hacia ella), si la órbita baja seguía iluminada por el Sol, si la Vía Láctea o la luz zodiacal podían siquiera verse. A partir de febrero de 2021 también nombra los satélites que realmente cruzaron ese cielo con brillo suficiente para ser vistos, el más brillante con la hora de su paso en el reloj del observador, y dice cuándo algunos formaban un tren de Starlink; el botón 🛰 lleva el cabezal a cada paso por turno, del más brillante al más débil, y gira al observador hacia él. 🌠 y ☄ hacen lo mismo con el siguiente meteoro y con el cometa. Cuando el instrumento alcanza más allá de la magnitud 9, la línea indica que las estrellas solo se dibujan hasta donde llega el catálogo de este proyecto; y un arcoíris solo se menciona si se registró lluvia. Que algo de ello explique algo es la conclusión del lector, nunca la afirmación del archivo.
Fenómeno#

El objeto en sí. Óvalo o polígono, color, transparencia, halo, Brillo (lo deslumbrante que era: una luz que no se puede mirar lava el campo que la rodea, proyecta las puntas que produce su apertura y satura en blanco, cosa que ningún halo hace) y Desenfoque (lo difusos que parecían sus bordes). Varias formas pueden compartir una misma línea de tiempo (un aparato, una llama que lo sigue, un segundo objeto), cada una con su propio nombre, y agruparse, reordenarse o eliminarse desde el menú contextual del propio lienzo.
Anchura aparente, Anchura real y Distancia son tres lecturas de una misma relación, que se mantienen acordes: edita una cualquiera y una de las otras dos la sigue; la que fija Mantener nunca se mueve. Solo el ángulo pertenece al registro; la anchura real se deriva, y la distancia es aquella a la que la escena dibuja la forma, una hipótesis que probar y no una afirmación. A través de un ojo con 60° sobre un lienzo de 360 píxeles, un grado son exactamente 6 píxeles y la Luna llena unos 3; así, un objeto de 3,5 m de ancho a 90 m mide 13 píxeles, no los 90 que un autor dibujaría sin ayuda. Equivocarse en esto es la causa más común de que una reconstrucción acabe siendo falsa.
Esa distancia nunca se guarda con el registro, y Retirar la hipótesis de distancia la anula. Una forma dibujada dentro de otra visible más grande se sitúa a la distancia de esta, justo delante, para que una luz de un aparato siga sobre el aparato.
Frecuencia de muestreo es la frecuencia con que se lee el puntero durante la grabación.
El selector encima del render, Relato, dice cómo se dibuja y se edita el relato: 2D · formas, los ángulos que dibujó el observador, o 3D · cuerpos, lo que dijo que eran. Elegir uno abre la parte correspondiente de este grupo, y abrir una parte fija el selector; una lectura de un relato no tiene formas, ni selector. Esas son las Formas del grupo: lo que dibujó el observador. Sus
Cuerpos son lo que el observador dijo que eran esas formas, en 3D: cada cuerpo
nombra las formas que representa y el modelo con que se dibuja, una forma integrada, un modelo
del catálogo o un archivo glTF en una dirección. La dirección puede ser relativa al propio
archivo del registro, de modo que un sighting.json y el craft.gltf
situado a su lado funcionan juntos desde cualquier página; su crédito (nombre y licencia) es
obligatorio antes de que se dibuje.
Título de la interpretación, arriba de esta parte, nombra lo que la grabación afirma — «Nave sobre sus patas», «Abril de 2013: una maqueta de un hilo» — y se ofrece siempre: escribir uno crea la interpretación antes de que lo haga un cuerpo. + añade un cuerpo (y la interpretación, si el registro no tiene ninguna):
representa la forma seleccionada, en su dirección, a la distancia a la que la escena la dibuja
y tan grande como allí la hace su anchura aparente, en un único fotograma clave en el cabezal de
reproducción; sobre el suelo a esa distancia cuando la línea de visión entra antes en él; sin
forma, allí donde mira el observador. 🎯 gira al observador hacia el cuerpo. Un registro puede
contener solo cuerpos: su última forma puede eliminarse. En el recuadro En, seguido del instante del cabezal de
reproducción, la posición del cuerpo (desde el observador, o en el mundo), su tamaño y su
actitud se muestran tal como son en ese instante; editar una escribe allí un fotograma clave, y
así es como un cuerpo recibe su movimiento: mover el cabezal, editar de nuevo. Un fotograma clave
así no indica nada más, de modo que la luz, la llama y las partes móviles del cuerpo siguen como
antes. Con esta parte abierta, un cuerpo también puede tomarse en la propia imagen: arrastrarlo
lo desplaza tanto como gira el puntero (sobre el relieve cuando está en el suelo, a la misma
distancia cuando vuela), y la rueda sobre él lo acerca o lo aleja. El
cuerpo mostrado queda enmarcado con tiradores: una esquina lo dimensiona entero, un lado lo
estira en horizontal, la parte superior o inferior lo eleva, y el vástago de arriba lo gira
cuando el puntero va a izquierda o derecha, y con Mayús pulsada lo cabecea
cuando el puntero sube o baja y lo alabea cuando va de lado.
Todo esto escribe el mismo fotograma clave que los campos, que muestran adónde fue. El
movimiento de un cuerpo se indica en el archivo, y se muestra aquí. La imagen dibuja los
cuerpos, con las formas a su lado como contornos para leerlos frente a ellas, sea cual sea el
grupo abierto, salvo en la parte Formas, donde las formas se dibujan solas y enteras.
Lo que ocurrió en el cielo durante la grabación, como hechos (un disparo láser, un lanzamiento de cohete), no está en el grupo Fenómeno sino en Cielo, junto al estado del cielo (precipitaciones, nubes, viento): no es la interpretación, que lee el relato, ni el decorado, que dura más que la observación. Su parte Haces lista los haces de luz (un láser, un reflector): los puntos de su trayecto (donde sale del emisor, posibles espejos, donde termina), su longitud de onda, potencia, divergencia y cuándo está encendido; su brillo es lo que el aire difunde de él, calculado. Su parte Lanzamientos lista los lanzamientos de cohete, su trayectoria, motor y estela. Un campo vacío muestra, en gris, el valor usado. Se dibujan sea cual sea el grupo abierto.
Señala cualquier cosa y dirá su nombre#
Pasar el puntero por la escena nombra lo que hay debajo. Una estrella da su nombre, su magnitud y a qué altura estaba: «Venus, mag −4, 8° sobre el horizonte» responde por sí sola a un informe de una luz brillante cerca del horizonte, donde un nombre a secas no lo haría. El Sol, la Luna, los planetas y cualquier cometa visible aquella noche responden igual, y también todo lo del entorno: un edificio, un árbol, otro observador.
Lo que oculta el terreno no responde. Una estrella tras una colina es tan imposible de ver como una bajo el horizonte, así que no se ofrece ninguna de las dos: una reconstrucción no es una lista de lo que hay en el cielo, es lo que podía verse desde donde estaba el observador.
Reglas que conviene conocer#
- Un fotograma clave se mantiene, no se funde. Una forma ausente de un fotograma clave posterior sigue como estaba; una cuyo primer fotograma clave está a los cinco segundos ya aparece pintada, en ese estado, desde cero. Para que algo deje de verse, ponle un fotograma clave con transparencia 1.
- Lo declarado prevalece sobre lo deducido. «Entró en una nube» lo afirma el observador, nunca lo calcula la geometría: este formato describe una apariencia en un campo de visión, no una posición en el espacio, así que nada en él puede saber si una nube se interpuso entre ambos.
- En pausa es en pausa. La lluvia que cae, el centelleo de las estrellas, los rayos, los destellos del objetivo, el sonido ambiente: todo se detiene con el reproductor. Una reproducción en pausa es un instante de un avistamiento; un tiempo que siguiera corriendo encima sería tu propia habitación, no la tarde del observador.
- Fuera de la vista, nada funciona. Una escena que se ha dejado atrás, o en un panel cerrado, no dibuja ni calcula nada, y una reproducción en curso se pone en pausa. Se vuelve a dibujar cuando regresa, y el botón de reproducción reanuda la reproducción.
- Nada se inventa. Donde no existe registro (antes de 1940 para el tiempo, antes de 1957 para los satélites, antes de 2021 para los elementos orbitales), el campo sigue siendo editable y la interfaz dice cuál de los dos casos es.
- El texto y la imagen se siguen. Mientras el grupo Archivo está abierto, poner el cursor en un objeto del decorado o en una forma del texto lo selecciona en la imagen, y seleccionarlo en la imagen selecciona sus líneas en el texto (el grupo sigue abierto: el texto tiene prioridad sobre el panel de lo que pulsas). Las líneas modificadas desde la carga del registro, o desde el último guardado o exportación, llevan una barra azul en el margen y un tinte claro. F7 va a la zona modificada siguiente, Mayús+F7 a la anterior. Lo que modificas, o deshaces, en el formulario o en la imagen se muestra del mismo modo en el texto, tenga o no el foco. Ctrl+F (Cmd+F) busca en el texto, y reemplaza.
- Todo se puede deshacer. Las dos flechas al final de las pestañas, o Ctrl+Z y Ctrl+Mayús+Z, retroceden y avanzan por lo que has cambiado, en cualquier grupo y en el render. El historial es el del editor de texto del grupo Archivo, que se carga la primera vez que tocas algo, y se olvida al cargar otro registro. Eliminar algo (una forma, un elemento del decorado, un momento con nombre), con su papelera o con Supr o Retroceso, no pregunta nada: deshacer lo devuelve.
Sonido#

La mitad de lo que hace extraños estos relatos es el sonido, y muy a menudo su ausencia. Un tipo (zumbido, silbido, retumbo, crepitación o ninguno), un Volumen y un Tono, con fotogramas clave en el mismo reloj que la forma: un aparato posado en silencio en el suelo y que solo se oye al despegar son dos fotogramas clave.
El sonido se sintetiza a partir de esa descripción, exactamente como la forma se dibuja a partir de la suya, sin coste alguno de audio incluido. Un registro que realmente captó el sonido puede apuntar en su lugar al archivo de audio. Observa la diferencia entre los dos silencios: ninguno significa que el observador declaró no haber oído nada; la ausencia total de pista sonora significa que nadie se lo preguntó.
La intensidad y el tono se deslizan de un fotograma clave al siguiente; el tipo y el archivo de audio cambian en el fotograma clave. Un archivo de audio alojado en otro sitio debe servirse a cualquier origen (CORS), y un navegador no reproduce nada hasta que el lector ha hecho clic una vez en la página.
Fotos#

Fotografías del lugar, superpuestas a la escena para poder comparar ambas. Añadir desde una dirección toma una imagen servida a cualquier origen (las de los casos de rr0.org lo están); Añadir un archivo incrusta una de tu disco en el registro, con un aviso sobre su peso. Dale un Nombre, un Crédito y su enlace, indica si fue tomada en un instante (Tomada en) de la observación y si alguien dibujó encima (Dibujo encima), y ajusta su Opacidad inicial: el lector la deslizará después.
Mientras este grupo está abierto, el lienzo pertenece a la foto seleccionada, con su marco en azul discontinuo: arrastra sobre ella para girarla (un arrastre fuera de ella sigue girando al observador), usa la rueda para cambiar su campo, o escribe Rumbo, Cabeceo, Alabeo y Campo vertical, o pulsa Usar la pose del observador para partir de ella. Para medir en lugar de calcular a ojo, Añadir un punto de referencia prepara dos clics: un detalle en la foto y luego el mismo detalle en el render. Dos puntos de referencia giran la foto para ajustarla a ellos, tres o más ajustan también su campo; cada uno tiene un nombre y un residuo, verde hasta un grado, naranja hasta tres, rojo por encima, y cualquiera de sus extremos puede arrastrarse. Adoptar como pose del observador escribe entonces el rumbo, el cabeceo y el alabeo ajustados en la pose del cabezal de reproducción, como una medición, con su procedencia. Fotos a pie de calle cercanas pide a Panoramax las imágenes tomadas a menos de 300 m del punto del observador, cada una ya alineada en rumbo.
Trazos del investigador (KML, KMZ) lee un archivo de Google Earth y añade lo que
dibuja: líneas de visión, ejes, contornos y marcadores, con sus nombres, colores y alturas. Se
muestran sobre la escena y en el mapa con su propio color, discontinuos en el mapa, como del
investigador y no de la reconstrucción: nada se ajusta a ellos, y cada uno se atribuye al archivo
de donde viene mientras no diga algo mejor. Renombre uno, indique su fuente o
elimínelo; el reproductor ofrece un botón para ocultarlos todos. Los nombres se muestran junto a lo que nombran, en la escena y en el mapa; el mapa se ensancha para encuadrar lo que queda cerca del observador (una línea que corre hasta el horizonte se deja correr) y cada fuente figura en los créditos. Las trazas GPS (gx:Track) se leen como líneas.
Una foto solo vale desde un punto, así que alinearla registra también desde dónde se alineó: la posición del observador en el cabezal de reproducción. Durante la reproducción se desvanece cuando el observador se aleja de ese punto (visible del todo a menos de 2 m, desaparecida más allá de 20 m) y vuelve cuando regresa, en lugar de mostrar una comparación que ya no se sostiene.
Archivos#

Los archivos de los que está hecho el registro, elegidos uno a uno encima de la pestaña: el propio registro, y cada anexo que lleva congelado junto a él (relieve, foto del suelo, carreteras, agua, vías férreas, aire en altura, foto del mapa; véase frozen en el formato). El selector solo nombra lo que contiene cada uno; dónde está lo dice su archivo: su dirección, que sustituye un archivo suyo u otra dirección. La dirección del propio registro lo guarda dentro del registro, cuyo texto se muestra entonces debajo con su sección resaltada; otra dirección donde aún no hay archivo es donde Guardar lo escribe. Un anexo dice cuándo y de quién se tomó, con Actualizar para tomarlo de nuevo, Guardar para tener su archivo, y su texto para editar cuando es JSON. El tiempo, el lugar, el cielo nocturno y el decorado también lo son, dentro del registro o en un archivo propio. Se elija lo que se elija, Guardar da sus datos. Cada fuente que el editor o la escena consultaría (geocodificador del lugar, atlas del cielo nocturno, relieve, imágenes, carreteras, agua, vías férreas, aire en altura, tiempo) se elige entre el servicio consultado en directo y Archivo: en su grupo (Lugar, Entorno, Meteorología), un tipo de datos cada vez (Datos, luego su fuente),, que la lee de los archivos del registro y remite a su elemento aquí; un archivo aún no tomado se toma al guardar.
El registro en sí. Cargar un archivo de observación trae un registro existente, desde su disco o, con un clic en estas palabras, desde una dirección, y Guardar te entrega el archivo. Un punto tras esta pestaña indica que la grabación tiene cambios sin guardar; cargar otro archivo u otra dirección mientras los tenga pide confirmación antes. Debajo, el mismo registro como texto JSON, mantenido al día en los dos sentidos: lo que cambias en el formulario o en el render aparece en él, y un texto que se analiza pasa a ser el registro en cuanto dejas de teclear (el cabezal se queda donde estaba). Un texto que no se analiza se señala en su línea y no cambia nada mientras tanto.
El editor conoce el formato: Ctrl+Espacio lista las claves que puede llevar un objeto, con lo que el modelo dice de cada una, y las palabras que admite una clave. Solo se descarga la primera vez que se abre este grupo, así que no cuesta nada a quien no sale del formulario.
Lo que te entrega Guardar#
Guardar te entrega un archivo JSON. Ese archivo es el registro completo: no hay cuenta, ni base de datos, ni copia guardada aquí. Alójalo donde quieras. Lo que contiene, campo por campo, está en la página del archivo de avistamiento.
Qué hacer después con él tiene sus propias páginas, con ejemplos que puedes ejecutar y copiar: compartir una observación, que es un enlace que enviar o dos líneas de HTML en una página tuya, y los componentes, si quieres elegir cuál carga esa página.