Las fuentes de datos y las decisiones tomadas
Nada de lo que dibuja la herramienta es inventado. Cada valor procede de una fuente con nombre, leída en un momento declarado, y donde no existe ningún registro la interfaz lo dice en lugar de rellenar el hueco.
Los principios#
- Una fuente solo se lee cuando se necesita. Los catálogos se construyen una vez en el repositorio; los servicios solo se llaman para una grabación que los necesita (un lugar, una fecha dentro de su periodo, un botón pulsado), y nunca para una fecha anterior al inicio de su registro.
- Lo que puede desaparecer se aloja aquí. Los datos que un tercero podría retirar o que no pueden leerse desde un navegador (elementos orbitales, modelos 3D) se copian, se reducen y se sirven desde ufoathome.org con su crédito, para que cualquier página que integre una escena los obtenga.
- Lo medido gana a lo modelado, y lo modelado gana a lo supuesto. Un brillo es una observación publicada cuando existe; una fórmula solo completa lo que nadie midió, y un objeto sin ninguna de las dos se calcula pero no se dibuja.
- Cada servicio es intercambiable. Meteorología, relieve, imágenes, lugar, zona horaria, modelos y redacción pasan por un mismo registro: la fuente es una elección visible, con su crédito al lado, y se puede añadir una segunda sin tocar el resto.
- Los límites se declaran. Cada fuente de abajo dice dónde se detiene: antes de 1940 para la meteorología, antes de 1957 para los satélites, antes de febrero de 2021 para los pasos individuales.
El cielo · El aire · Satélites · Aviones y estelas · Meteorología · El suelo · Lugar y hora · Decorado, fotos y sonido · Redacción y evaluación
El cielo
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| astronomy-engine | Posiciones y magnitudes del Sol, la Luna y los planetas; la fase de la Luna; coordenadas celestes; y, para un eclipse, qué parte del Sol oculta la Luna desde este lugar en este instante. | En la página, para toda grabación con fecha. | Biblioteca incluida, MIT. | Unas efemérides completas en lugar de fórmulas aproximadas: reconstruir un cielo solo tiene sentido si es correcto. Su precesión también lleva los catálogos del año 2000 (estrellas, la Galaxia, radiantes de meteoros, novas) a la fecha observada. |
| HYG Database | Posiciones, magnitudes y colores de las estrellas; nombres de las estrellas hasta la magnitud 3. | Construido una vez (build:stars). La página carga las estrellas hasta la magnitud 7,5, y hasta 9 solo para un instrumento que llega tan lejos. | Servido con el bundle de la escena. CC BY-SA. | Cortado en 9 porque el propio catálogo se vuelve incompleto más allá: los recuentos de estrellas dejan de crecer como deberían. |
| JPL Horizons | La órbita de cada cometa visible a simple vista desde 1910, tal como era en el perihelio de esa aparición. | Construido una vez (build:comets); la página propaga la órbita por sí misma, sin petición. | Generado en el código. NASA/JPL. | El brillo NO se toma de JPL: sus parámetros de magnitud dejan a NEOWISE 4 magnitudes demasiado débil. Las magnitudes máximas observadas en su momento se introducen a mano, con sus fechas. Solo se dibuja una cola cuando se registró su longitud. |
| AAVSO, via Strope, Schaefer & Henden 2010 | La curva de luz medida de cada nova desde 1891 que alcanzó la magnitud 5, agrupada a partir de las observaciones de la AAVSO. | Construido una vez (build:novae) con las supernovas de abajo; la página interpola la curva, sin petición. | Generado en el código. Catálogo VizieR J/AJ/140/34. | Una curva registrada en lugar de una fórmula de declive: las leyes habituales fallan con la mayoría de las novas reales, y dibujarían DQ Herculis brillante durante un año cuando el polvo la había atenuado diez magnitudes en pocas semanas. No se dibuja nada antes de la primera observación ni después de la última. RS Oph 2021 y T CrB 1866 reutilizan la curva de su propia erupción anterior, desplazada sobre su máximo registrado. |
| Historical supernovae | Las supernovas de 1006, 1054, 1181, 1572, 1604 y 1987A: dónde estaban y qué brillo tenían cada noche. | Construido una vez (build:novae). | Generado en el código. Posiciones de SIMBAD; 1572 y 1604 reducidas por Ruiz-Lapuente (2004, 2017) a partir de las estimaciones de Tycho, de Kepler y de los astrónomos coreanos; 1006, 1054 y 1181 según las crónicas (Stephenson & Green); 1987A del Open Supernova Catalog. | Cada curva dice de qué tipo es, porque su calidad difiere en dos órdenes de magnitud: de 1054 y 1181 solo hay un máximo y el día en que se vieron por última vez, y el declive de 1006 se toma prestado de 1572, el mismo tipo de explosión. Las fechas del calendario juliano se leen como tales. V1369 Cen (2013), cuyo registro AAVSO no es accesible para un script y del que no se ha publicado ninguna tabla, se lee en los marcadores vectoriales de una figura publicada (Izzo 2017, arXiv:1704.07214), dentro de la parte que muestra esa figura. |
| IMO meteor shower list | Radiante, periodo de actividad, tasa horaria en el máximo y velocidad de las lluvias anuales; un fondo esporádico. | Tabla en el código, calculada para cualquier fecha. | En el código. International Meteor Organization. | La tasa horaria es una media de varios años, no una previsión para una noche: los estallidos y tormentas no están incluidos. |
| Global Meteor Network, trajectories | Los bólidos que sus cámaras triangularon desde diciembre de 2018: dónde empezó y terminó cada uno, a qué altura, cuánto duró y con qué brillo en su máximo. | Reducido una vez (build:fireballs). Una escena solo descarga el mes de su grabación, y nada para una fecha anterior. | Servido desde ufoathome.org/fireballs/, acreditado en los créditos del reproductor. CC BY 4.0. | De tres millones y medio de meteoros, solo se conservan los de magnitud absoluta -3 o más brillantes: los más débiles son el fondo esporádico que calcula la escena. Más brillantes que -9 se descartan: pasado -8 su número deja de bajar como el de los meteoros y forma una cola hasta -45, la fotometría de una cámara saturada. Un mismo suceso resuelto dos veces se conserva una vez. El brillo dibujado es el del máximo a lo largo de todo el camino, suavizado en los extremos, ya que el registro da el máximo y no la curva de luz. Las detecciones de FRIPON también están archivadas pero no se usan: su sitio pide que se le contacte para cualquier uso. |
| Milky Way, zodiacal light, sky brightness | El resplandor de la Galaxia y del polvo zodiacal, y el brillo del cielo en el crepúsculo y a la luz de la Luna. | Calculado en la página, sin descargar datos. | Modelos de la literatura: Leinert et al. 1998 y Hong 1985 (luz zodiacal), Patat et al. 2006 y Krisciunas & Schaefer 1991 (brillo del cielo con el que se comparan los resplandores; la luz del propio cielo está en el apartado del aire). | Ninguna fotografía de la Vía Láctea: una Galaxia modelo integrada a lo largo de la línea de visión, contrastada con tres mediciones en lugar de ajustada a una sola. |
| World Atlas of the artificial night sky brightness (Falchi et al. 2016) | Cuán brillante es el cielo nocturno de un lugar con sus ciudades, el cenit de una noche sin Luna en magnitudes por segundo de arco cuadrado; lo que convierte un cielo despejado en uno contaminado. | Recortado una vez en teselas pequeñas (build:light-pollution). El editor descarga una tesela, unos kilobytes, cuando un lugar no tiene valor declarado; el reproductor lee el valor que lleva la grabación. | Teselas servidas junto a la página, luego desde ufoathome.org, con el crédito guardado en su índice. El atlas es CC BY-NC 4.0, una licencia no comercial: su uso en un sitio público aún está por decidir. | Una medición de 2015 vale para cualquier fecha: el atlas no puede decir cómo se ha iluminado o apagado una ciudad desde entonces. Es solo lo que propone el editor: un valor declarado por el testigo o el investigador (una lectura de Sky Quality Meter) prevalece, y una grabación sin ninguno se reproduce bajo un cielo natural. |
| NASA LOLA shape map of the Moon (LDEM_16) | El relieve del borde de la Luna, para que el limbo no sea un círculo perfecto: las montañas y los cráteres que dejan pasar la última luz del Sol como perlas de Baily. | Recortado una vez (build:lunar-limb) en un archivo cargado con la escena, la primera vez que un eclipse se acerca a la totalidad. | Servido con el bundle de la escena, unos 2 MB. NASA, Planetary Data System. | 16 muestras por grado, y solo la banda en la que puede caer el limbo (libración y paralaje del observador incluidas), guardada en unidades de 100 m: suficiente para las perlas, una fracción del mapa de 33 MB. Qué eclipse hay, y qué parte del Sol está cubierta, nunca se enumera: se calcula a partir de las posiciones reales de los dos astros. |
El aire
La luz del cielo se calcula, no se dibuja: la luz del Sol y de la Luna se sigue a través de una atmósfera esférica de aire, bruma y ozono en quince longitudes de onda, y luego se muestra como la vería un ojo adaptado o una cámara. Cada dato de entrada de abajo es una medición o un modelo publicado; los dos anclajes de visualización son las únicas decisiones.
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| Hillaire 2020; Bruneton & Neyret 2008 | El método: dispersión simple a lo largo de cada línea de visión, y todos los órdenes superiores reunidos en una tabla de la luz que llega a cada altura para cada altura del Sol. | Tablas construidas en la tarjeta gráfica una vez por página y por nivel de bruma (alrededor de un segundo de GPU, compartido por todas las escenas de la página); la vista del cielo se redibuja cuando se mueven el Sol, la Luna o el observador. | Implementado en el código, dos veces: una referencia en TypeScript y su gemelo en GPU. | Elegido por ser lo bastante rápido para una página web. Contrastado con un cálculo de Monte Carlo de la misma atmósfera: dentro de 0,25 magnitudes y 0,012 de color desde un mediodía brumoso hasta un Sol a -16°, salvo la sombra de la Tierra en el crepúsculo náutico, 0,7 magnitudes demasiado oscura. La resolución de las tablas se midió, no se eligió: tablas más gruesas desviaban un cenit a -10° en más de media magnitud. |
| Bodhaine et al. 1999 | Con qué intensidad dispersa el aire la luz en cada longitud de onda. | Calculado en la página. | Fórmula del artículo. | Derivado del índice de refracción del aire, medido con muchas cifras: nada que ajustar. |
| Serdyuchenko-Gorshelev ozone cross-sections | La absorción del ozono en el visible (la banda de Chappuis), que hace azul un cenit crepuscular. | Promediadas una vez en el código. | IUP Bremen, Gorshelev et al. 2014 y Serdyuchenko et al. 2014 (Atmos. Meas. Tech. 7). | Tomadas a 223 K, la temperatura de la estratosfera; la banda cambia un 3 % como máximo entre 193 y 293 K. Sin ella, un cenit seis grados después de la puesta del Sol sale casi blanco (Hulburt, 1953), y un test comprueba que así es. |
| ASTM E 490-00a | La luz del Sol por encima de la atmósfera, longitud de onda a longitud de onda. | Promediado una vez en el código. | La tabla 3 de la norma. | Promediado sobre 20 nm, lo que borra las líneas de Fraunhofer: correcto para un cielo, erróneo para un espectrógrafo. Suma la iluminancia medida del Sol, de 128 a 133 mil lux, lo que comprueba un test. El cielo de la Luna usa el mismo espectro, escalado según la magnitud de la Luna. |
| Kasten 1969; Hänel 1976 | Lo lechoso que es el cielo despejado: el espesor óptico de la bruma, a partir de la humedad relativa del registro meteorológico. | Con la meteorología: la humedad sale de la temperatura y el punto de rocío de ERA5 (fórmula de Magnus, Alduchov & Eskridge 1996). | Ley de crecimiento de la literatura. | Las partículas de bruma se hinchan de agua a medida que el aire se acerca a la saturación; una carga continental típica se hincha como (1 - humedad) elevado a -0,3, lo que da el 0,1 habitual al 50 %. Cuántas partículas había (una ciudad, un incendio, la historia del viento) no figura en ningún registro, y no se adivina. Limitada al 95 %: más allá, es neblina. |
| Patat et al. 2006 (Paranal) | El brillo medido del cenit durante el crepúsculo, la comprobación que un cielo real aporta al modelo. | En los tests, y en la página para saber si la Vía Láctea y la luz zodiacal podían verse. | El ajuste en banda V del artículo, tabla 1. | Nunca se ajusta a él: el modelo lo alcanza dentro de media magnitud de -6° a -16°. Leer el ajuste publicado también corrigió una tabla de la herramienta que dejaba el crepúsculo civil diez veces demasiado oscuro. |
| Krawczyk et al. 2005; Thompson et al. 2002 | Cómo muestra ese cielo un ojo adaptado a él: una respuesta compresiva que sigue el propio brillo del cielo, y el paso a un gris azulado tenue cuando los bastones toman el relevo. | En la página, para cada píxel del cielo. | Mezcla de los bastones según Krawczyk, Myszkowski y Seidel; azul nocturno según Thompson, Shirley y Ferwerda, tomado a medio camino hacia el blanco. | Las únicas decisiones de la cadena, declaradas como tales: el cenit de un día despejado y el de una noche sin Luna se fijan donde la herramienta los mostraba antes, y todo lo intermedio sigue. Una cámara (un soporte de grabación) no tiene bastones, y su ganancia sobre el ojo aclara lo que registra. |
Satélites
Dos niveles. Para cualquier fecha desde el Sputnik, lo que permitía la sombra de la Tierra y cuántos objetos había en órbita. Desde febrero de 2021, qué satélites cruzaron realmente el cielo, dónde y con qué brillo.
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| CelesTrak SATCAT | Fecha de lanzamiento y de reentrada de cada objeto seguido: el número en órbita cada mes, y cuándo existió cada clase (Echo, destellos de Iridium, ISS, Starlink). | Construido una vez (build:satellites); también da las fechas de lanzamiento al archivo de elementos orbitales. | Generado en el código. CC BY 4.0. | Aquí solo se leen las dos columnas de fechas (la lista de reentradas de abajo lee también la inclinación). Sus columnas de órbita describen el ÚLTIMO estado de cada objeto: Echo 1 aparece a 400 km cuando volaba cerca de 1.500. Los desechos no se cuentan. |
| CORDS, The Aerospace Corporation | Cada reentrada que siguió desde 2000: su hora prevista con la incertidumbre declarada, y para un centenar la hora a la que se la vio caer y desde dónde. | Reducido una vez (build:reentries), con los días de reentrada del SATCAT para todos los años desde 1957; el editor solo descarga el año de la grabación. | Servido desde ufoathome.org/reentries/. | Archivado a mano, porque el sitio no puede leerse con un script. Una reentrada se enuncia con su precisión y nada más fino: una observación registrada a menos de una hora y 1.500 km, una predicción cuya ventana alcanza la observación, o un simple día de reentrada. Solo la primera dice que pudo cruzar este cielo. Una órbita cuya inclinación la mantiene fuera de la vista de la latitud del observador nunca se lista: el frenado baja una órbita pero no cambia su plano, por eso se lee esta única columna orbital del SATCAT. |
| Orbital element archive, Laurent Chabin (SCEAU) | Los conjuntos de elementos públicos guardados una o dos veces al día desde el 22 de febrero de 2021: la lista de objetos visibles a simple vista, todos los Starlink y, hasta enero de 2025, el catálogo completo. | Reducido una vez (build:tle). La página solo descarga las dos semanas en torno a la observación, y solo para una fecha que cubre el archivo; el propio propagador solo se carga entonces. | Servido desde ufoathome.org/tle/, acreditado en los créditos del reproductor. | Alojado aquí porque el servidor original no puede leerse desde un navegador. 2,8 GB de instantáneas se conservan en 113 MB: cada día para los objetos visibles a simple vista y para los Starlink en sus primeros 60 días (los trenes), un conjunto por semana en los demás casos. Se descartan los desechos y los objetos que nadie midió. Un conjunto nunca se usa a más de 7 días de su época, así que un hueco en el archivo (tres meses a finales de 2025) se señala como hueco en lugar de rellenarse con una órbita caducada. |
| satellite.js (SGP4) | El propagador estándar para estos conjuntos de elementos, y la posición del Sol; la umbra y la penumbra de la Tierra se calculan encima. | Cargado bajo demanda, solo para las fechas cubiertas. | Biblioteca incluida, MIT. | Mantenido en la versión anterior a la que incluye una compilación WebAssembly que rompe el bundle, sin ninguna ganancia aquí. |
| Satellite brightness: McCants, Stellarium, Mallama et al. | Lo brillante que se ve cada objeto: magnitudes estándar (McCants, completadas con la lista de Stellarium para los objetos recientes), y medias publicadas para las constelaciones que nadie catalogó (Starlink, OneWeb, BlueBird). | Fusionadas en el archivo al construirlo; aplicadas en la página. | Starlink 5,93 y luego 7,21 (arXiv:2006.08422, 2101.00374), 4,58 por debajo de 357 km mientras eleva su órbita (2405.12007); OneWeb 7,18 (2012.05100); BlueBird 3,77 y luego 4,32 (2608.23668). | Sin el valor de elevación de órbita nunca se dibujaría ningún tren de Starlink. Una etapa de cohete no medida toma la mediana de al menos tres etapas idénticas medidas; cualquier otro objeto no medido se calcula pero no se dibuja. Los reflejos y destellos no se modelan: solo pueden hacer un satélite más brillante. |
Aviones y estelas
Desde 2022, los aviones que estaban en el cielo del observador a la hora de una grabación, el aire en el que volaban y la estela que sus motores dejaban en él. Lo que se dibuja es un candidato compatible, nunca una identificación, y un cielo vacío en el registro no excluye nada.
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| adsb.lol open history | Dónde estaba cada avión que emitió su posición, desde 2022: su trayectoria, su tipo, su matrícula y su categoría. Cada uno se dibuja con su tamaño real, sus luces (desde el anochecer, según el tipo de aeronave), el Sol que aún lo ilumina cuando el suelo ya lo ha perdido, la bruma intermedia y el sonido que hace si puede oírse. | Reducido una vez al día (build:aircraft) a un archivo empaquetado por hora y por casilla de un grado. La página solo lee las casillas a menos de 150 km del observador, para la hora de la grabación y los cinco minutos anteriores, y nunca para una fecha anterior a 2022. El código que dibuja, etiqueta y reproduce los aviones solo se carga si una escena los tiene. | Construido a partir de las publicaciones diarias del historial de adsb.lol (ODbL 1.0), acreditado en los créditos del reproductor. Aún no alojado: hasta que el archivo se sirva desde ufoathome.org/aircraft/, los aviones solo se muestran desde una copia local. | Una sola instancia basta: prod-0, con staging-0 de respaldo, contienen los mismos vuelos con una diferencia del 0,02 %. Solo se conservan las posiciones del día UTC propio de cada publicación, para que el resultado no dependa del orden en que se leyeron los días; se descartan los vehículos de aeropuerto. Lo que ningún receptor oyó está ausente: aviones ligeros, planeadores, globos y militares que apagan su transpondedor están infrarrepresentados, y uno de cada siete aviones no indica tipo, así que se dibuja como un avión de línea genérico. |
| amvlab aircraft models (A320, 737, A350, A380, 787) | La célula de un Airbus A320, A350 o A380, o de un Boeing 737 o 787, para un avión de esos tipos lo bastante cerca como para que se vea su forma: motores, puntas de ala, cola. | Cargado por la página solo para un avión de esos tipos a menos de unas 130 veces su propia longitud del observador (5 km para un A320, 10 km para un A380), una vez para la escena (170 a 250 KB cada uno). Más lejos un avión son unos píxeles, y se dibuja la forma integrada con sus luces. | Reubicados en ufoathome.org/models/ con su licencia, CC BY 4.0, © 2026 amvlab, y acreditados en los créditos del reproductor. | Las variantes sin librea, ya que no se conoce la aerolínea. Un modelo para toda la familia A320, uno para todos los 737, uno para el A350 (-900 y -1000), uno para el A380 y uno para el 787 (-8, -9 y -10), cada uno escalado a la longitud real del tipo (un A321 es el modelo A320 dibujado más largo). Qué variante representa cada uno, y con qué fidelidad, su autor no lo documenta. Todos los demás tipos conservan la forma integrada: un modelo es una entrada de catálogo y una fila de una tabla, no código. |
| Open-Meteo, historical forecast API | Temperatura, humedad y viento a 500, 400, 300, 250, 200 y 150 hPa, hora a hora, desde 2022: el aire en el que vuelan los aviones. | Cargado por la página, una vez por grabación que tiene aviones, para el lugar del observador y las horas de la ventana: nunca para una fecha anterior a 2022, ni para una escena sin aviones. | Open-Meteo.com, CC BY 4.0, sin clave, acreditado en los créditos del reproductor. | No es la reanálisis que usa la meteorología: su archivo no sirve niveles de presión. Son los análisis propios de los modelos de predicción, que se sabe que subestiman la frecuencia con que el aire a altitud de crucero está sobresaturado respecto al hielo, de modo que una estela que dura en el cielo puede ser una que el registro dice que no debería. Se lee solo en el lugar del observador: un avión a cien kilómetros vuela en un aire que el modelo puede describir de otro modo. La humedad es relativa al agua (comprobado con el techo que dan los datos en la saturación respecto al hielo, cerca del 60 % a -47 C). |
| Schmidt-Appleman criterion (Schumann 1996) | Si el escape de un motor deja una estela en ese aire, y si dura. El escape se enfría a lo largo de una recta fijada por el rendimiento del motor y la presión; se forma una estela si esa recta cruza la saturación respecto al agua, y solo dura donde el aire está saturado respecto al hielo. | Calculado en la página para cada posición de cada avión, a la presión que da su altitud barométrica (una altitud barométrica es una presión), y arrastrado por el viento de ese nivel. | Fórmula y constantes en el código, con las presiones de saturación de Murphy y Koop (2005). | El motor es uno típico del tipo de aeronave, no el de esa célula: rendimiento global 0,38 para un fuselaje ancho, 0,34 para un pasillo único, 0,30 para un jet ejecutivo, 0,22 para un caza. Hélices, rotores, planeadores y globos no tienen estela. Cómo envejece una estela es una parametrización de órdenes de magnitud observados, no una simulación: su anchura crece con la cizalladura del viento entre los dos niveles a cada lado del avión (cuánto cambia el viento con la altura) y una difusión turbulenta fija, su profundidad se supone, y se dibuja igual de ancha a través de la línea de visión sea cual sea el sentido de la cizalladura; cómo se desvanece y cuánto dura una corta también se suponen. Una estela dibujada es estimada, nunca un hecho; y falta la de un avión que ya se había ido antes de los cinco minutos que se piden al registro. |
Meteorología
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| Open-Meteo: ERA5 (Copernicus/ECMWF), then its forecast model for the last days | Nubosidad horaria por nivel, precipitación, nieve, código meteorológico, viento, temperatura y punto de rocío, en el lugar y la hora de la observación. | Descargado por el editor en cuanto se conocen una fecha y un lugar, solo desde 1940. Para los últimos cinco días, que ERA5 aún no ha alcanzado, se lee el análisis del modelo de previsión (el archivo dice cuál respondió). | API de archivo y de previsión de Open-Meteo, sin clave. © Copernicus/ECMWF. | Un reanálisis en una malla de ~28 km, no una estación: puede faltar un chubasco local. Las bases de las nubes se deducen (temperatura y punto de rocío para el nivel bajo), no se miden. Cada campo puede desbloquearse y sustituirse por el relato. No hay perfil vertical disponible en modo archivo, que es lo que necesitarían las anomalías de propagación de radar. |
El suelo
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| AWS Terrain Tiles (SRTM, ETOPO1) | El relieve alrededor del observador. | Descargado cuando una escena tiene un lugar real. | Amazon S3, sin clave. © AWS Open Data. | Sin clave y sin límite de peticiones, lo que necesita un componente integrable. El modelo de relieve es demasiado grueso para árboles y edificios: una foto del lugar alineada en la escena es la forma de declararlos. |
| Esri World Imagery | Imágenes aéreas extendidas sobre el relieve, y el mapa del observador. | Descargadas con el relieve, y al abrir el mapa. | Teselas de Esri, sin clave. © Esri, Maxar, Earthstar Geographics. | Una fotografía actual del suelo, sea cual sea el año del relato; la escena la oscurece según la hora. Se puede elegir en su lugar EOX Sentinel-2 cloudless. |
Lugar y hora
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| Nominatim (OpenStreetMap) | Buscar un lugar por su nombre, y nombrar un punto. | Solo cuando el autor pulsa Intro o el botón de búsqueda, nunca con cada pulsación de tecla. | © colaboradores de OpenStreetMap. | Conoce aldeas, granjas, carreteras y aeródromos, donde ocurren los relatos; su política de uso es la razón de que no se envíe nada mientras se escribe. |
| Open-Meteo time zones and the IANA database | La zona horaria de un lugar, y luego su desfase legal en la fecha del relato. | En cuanto se conoce un lugar; el desfase histórico lo da el navegador. | © Open-Meteo; base de datos tz en el navegador. | El desfase actual nunca se usa para una fecha antigua: Francia estaba en UTC+1 todo el año en 1965. |
Decorado, fotos y sonido
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| IGN LiDAR HD (canopy height model and classification) and BD TOPO (map vectors) | Los árboles, edificios, puentes y líneas aéreas alrededor de un lugar, en su lugar, altura y anchura medidos: del láser, la altura de todo lo que sobresale del suelo y lo que se tomó cada punto (planta, tejado), como imágenes de un cuadrado de cien metros; del mapa (BD TOPO), el eje de cada puente, la anchura de la carretera que lleva y cada línea eléctrica con su tensión; los nombres de lo que nombra (un ayuntamiento, una oficina de correos, la carretera que lleva un puente). En Francia las carreteras de la escena vienen del mismo mapa, con sus nombres, y no de OpenStreetMap, con una acera a cada lado de sus calles urbanas (el mapa dice cuáles lo son). | Por sí sola, del levantamiento que el autor eligió con el selector junto a la lista (el láser y el mapa juntos por defecto, uno u otro solo, o ninguno), cuando el autor da al registro un lugar que el levantamiento cubre (Francia, una caja que el propio servicio estrecha al no responder nada donde no ha volado), un momento después del último cambio de lugar; nunca cuando un registro solo se carga. | © IGN, Licence Ouverte 2.0, servido por el WMS de la Géoplateforme, que responde a los navegadores de cualquier origen. El servicio no da la fecha del levantamiento. Los puentes y las líneas vienen del WFS de la misma Géoplateforme; los pilones están en los vértices de la línea como la dibuja el mapa, de 22 m para 90 kV donde el láser no los midió. | El modelo de altura solo toma un tejado por un roble (291 m en la torre Eiffel), así que también se pide la clasificación y solo se conservan sus plantas y sus tejados. Es un barrido de un día, y un registro es de otro: lo que aporta se marca como procedente de un levantamiento, se sustituye cuando cambia el lugar y se deja como está donde el autor ha colocado árboles o edificios. |
| IGN aerial photograph (ORTHOIMAGERY.ORTHOPHOTOS) | El color del tejado de cada edificio, visto desde arriba: la mediana de la fotografía bajo su contorno, sin los verdes, algo aclarada porque la fotografía ya está iluminada por el sol. | Con el decorado de un levantamiento (véase arriba), en la misma petición: un cuadrado de mil píxeles como máximo. | © IGN, Licence Ouverte 2.0, del WMS de la Géoplateforme. La fotografía es del día del vuelo, no del registro. | La forma de un tejado (plano, dos vertientes, cuatro, hacia dónde corre la cumbrera) se lee en las alturas del láser dentro del contorno, solo dentro de 150 m; un tejado que no se sabe leer sigue siendo una caja y no una suposición. |
| INSEE, Enquête Emploi du temps 2009-2010 (via Rauch, Économie et statistique 522-523, 2021) | Cuándo está levantada la gente de una ciudad, para cuántas ventanas de sus edificios están encendidas según la hora del reloj: la mitad duerme a las 22:40, la mitad está levantada a las 7:00, nueve de cada diez duermen de 1:00 a 6:00. | Integrada en las ventanas encendidas de la escena; no se descarga nada. | Publicada por el INSEE; solo se usan las tres cifras anteriores. | La encuesta da medianas y una cota, no una curva: la dispersión alrededor de las medianas, los dos de cada cien siempre despiertos y la mitad de las ventanas encendidas cuando todos están despiertos son hipótesis, y el empleo del tiempo de Francia se toma para cualquier lugar. |
| OpenStreetMap buildings (Overpass) | Los edificios alrededor de un lugar en cualquier parte del mundo, como los dibujaron los voluntarios de OpenStreetMap: cada contorno como un rectángulo (o rectángulos), su altura donde la da (height, building:levels), su tejado (roof:shape, roof:height, roof:colour), el color y el material de sus muros, su nombre. Sin árboles. | Por sí sola, para un lugar fuera del alcance de los levantamientos del IGN cuando no se ha elegido ninguno (o cuando el láser del IGN resulta no haber volado allí, como sobre Bélgica), o cuando el autor la elige en la lista. | © colaboradores de OpenStreetMap (ODbL), a través de las instancias públicas de Overpass, una petición cada vez como las carreteras. Están saturadas: los edificios de una ciudad pueden tardar un minuto o más, y el indicador sobre la imagen se detiene eligiendo «Ninguno». | La mayoría de los edificios solo llevan building=yes: se dibujan con las medidas ordinarias (dos plantas, un tejado plano, un enlucido claro). Solo lo que está escrito se dibuja como está escrito. La cobertura vale lo que valen los voluntarios: una ciudad belga cuenta 4.600 edificios en un kilómetro y medio cuadrado, un pueblo del Oeste americano un puñado. |
| OpenStreetMap street lamps (Overpass) | Las farolas públicas alrededor de un lugar: cada farola cartografiada (highway=street_lamp), y una farola cada 35 m, alternando lados, a lo largo de cada calle marcada lit=yes. Se encienden con la oscuridad (el Sol bajo el horizonte), y las ocho más cercanas iluminan la escena. | Con el decorado de un levantamiento (véase arriba), en el mismo momento. | © colaboradores de OpenStreetMap (ODbL), a través de las instancias públicas de Overpass, una petición cada vez como las carreteras. | Los voluntarios marcan una calle como iluminada mucho más de lo que colocan sus farolas (tres farolas y ocho calles iluminadas en el centro de Saint-Lô), así que las farolas a lo largo de las calles iluminadas se dibujan, no se levantan. Una calle sin marcar no es necesariamente oscura. Muchas ciudades francesas apagan su alumbrado por la noche: un registro de una noche así debe tener sus farolas retiradas o apagadas. |
| 3D models (Kenney, Jagobo, Jungle Jim, Nicholas-3D, amvlab, Poly by Google, MakeHuman) | Coches, una casa, árboles, una farola, aviones de línea (A320, 737, A350, A380, 787), personas; y las naves y seres de los casos, construidos por el proyecto a partir de sus relatos. | Cuando un objeto del decorado o un cuerpo nombra un modelo; el propio catálogo se lee una vez. | Realojados en ufoathome.org, cada uno con su archivo de licencia: CC0 (Kenney, MakeHuman y los propios del proyecto), CC BY 4.0 (los árboles, los aviones de amvlab), CC BY 3.0 (Poly by Google). El catálogo se lee primero de /models/index.json junto a la página, y luego de ufoathome.org, para que un sitio pueda servir su propia copia. Cada crédito se muestra en los créditos del reproductor. | Alojados aquí porque los kits libres están en réplicas de permanencia incierta. Un modelo cuyo crédito se desconoce no se dibuja; los modelos de Google Earth se rechazaron por su licencia, y el árbol de hoja ancha estilizado por no ser lo bastante realista. Las personas se construyen solo con los activos de sistema de MakeHuman, de licencia CC0: no se usan los paquetes de la comunidad, sus licencias difieren. Una nave o un ser se hace a partir de los documentos de su caso con un script que dice cuáles de sus detalles son supuestos, y cualquier modelo mejor lo sustituye tomando su id. Cada modelo es un sustituto del tipo correcto, no de una marca ni un año concretos, y el selector lo dice. Un modelo publica sus propios ajustes (un traje, el follaje, un casco, el tren recogido, qué luces y qué ruido le convienen), que el editor ofrece y que una grabación declara en modelParameters. Siempre que no se puede obtener un modelo, y cuando el observador está dentro del objeto, se dibuja en su lugar la forma integrada. |
| Panoramax | Fotografías y panorámicas a pie de calle cerca del lugar, cada una con su posición y dirección. | Solo cuando el autor busca fotos en el editor. | API de Panoramax, acreditada con el autor y la licencia de cada foto. | Abierta y legible desde cualquier página. Google Street View se rechazó: sus condiciones mantienen las fotos dentro de los visores de Google. |
| Weather sounds (OpenGameArt) | Lluvia, viento y trueno. | Cargados cuando la meteorología de la escena los necesita. | Incluidos. Lluvia y viento CC0; trueno de Jerimee, CC BY 3.0, acreditado en el reproductor. | El sonido propio del fenómeno se sintetiza a partir de su descripción, no se toma de una grabación. |
Redacción y evaluación
| Fuente | Qué proporciona | Cuándo se lee | Alojamiento y crédito | Decisiones y límites |
|---|---|---|---|---|
| Claude (Anthropic) | Un primer borrador de grabación a partir de un relato escrito, con cada valor marcado como declarado, deducido o supuesto. | Solo cuando el autor abre el panel y proporciona su propia clave de API. | Llamado desde el navegador con la clave del autor; nada pasa por ufoathome.org. | Ningún servidor nuestro, así que ninguna cuenta ni clave guardada aquí. El borrador es una propuesta que el autor corrige, nunca un resultado. |
| Hynek classification | La categoría de encuentro cercano que respalda una grabación, junto a las preguntas de cobertura propias de la herramienta. | Calculado en la página. | Según J. Allen Hynek. | Las categorías que el formato no puede expresar (una huella física, un eco de radar) se marcan como no admitidas en lugar de adivinarse; las etiquetas no se toman como prueba. |
El detalle de cada decisión, con las mediciones que la zanjaron, está en los comentarios del código de cada fuente en el repositorio, y el README explica cómo reconstruir cada catálogo.
En qué se convierte en el archivo un valor consultado (weatherSource, las capas record-low, record-mid y record-high) se describe en la página del archivo de avistamiento.