Neatbo.

太阳地平线时间窗

搜索每个明确声明的太阳时间窗,完整保留未知、极昼极夜及无效状态与证据。

浏览器本地处理输入UTF-8 JSON输出CSV + JSON + SVG单个文件最多 10 MiB · 最多 1 个

完整观测点与时间窗 JSON

所选原件只在您的浏览器中处理。

尚未选择文件

UTC 时间窗包含起点、不包含终点。地方时只使用您完整提供的偏移区间,不猜测历史时区。

单独找不到一个事件不能证明极昼或极夜。两次 370 天前瞻及完整时间窗必须支持该状态;不确定时保留未知。

本计算采用固定成熟模型的单交点求根区间与 Nyquist 假设。已解析事件后,完整记录从原返回时刻到原正侧区间端点的同一事件消费区间,再继续搜索。保留原 0.1 秒数值误差条件与不足一秒成对交点排除;这不是数学证书,也不是观测精度保证。高度极值附近交点、相切与不足一秒的成对交点不在完备保证内;实际观察到的不支持或接触证据仍保留未知。

示例使用已公开的圣何塞坐标,并明确声明 UTC 时间窗;不替极地问题补造缺失日期。

开始之前

UTC 时间窗包含起点、不包含终点。地方时只使用您完整提供的偏移区间,不猜测历史时区。

如何使用

  1. 选择原始 JSON 文件,或粘贴包含全部观测点与时间窗的完整文档。
  2. 明确 UTC 端点与所需上缘或中心曙暮光定义;使用地方时时提供完整偏移表。
  3. 检查每个请求、事件与搜索状态,再保存全部六份文件和完整报告。

支持范围与限制

严格 UTF-8 JSON 不超过 8 MiB;1—1,000 个观测点,1—10,000 个完整时间窗。

仅太阳;1900—2100 年。内部探测超出支持年份时,完整保留越界/未知状态。

最多 4,000,000 实际检查区间天、100,000 条事件及 100,000,000 联合星历计算;两次 370 天前瞻也计费。

六份物理文件总计不超过 64 MiB;完整文本与复制各不超过 64 MiB,类型化结果 128 MiB,合计 320 MiB,传输 1 GiB。任何分配必须先在原 256 MiB 共同内存预算中预留。

一次 120 秒期限包含捕获、读取、计算、编码、清理和首次发布;联合容量与浏览器验收仍未实测。

时间仅按分钟量级近似。天气、折射和实际可见地平线会改变观测到的交点。

本计算采用固定成熟模型的单交点求根区间与 Nyquist 假设。已解析事件后,完整记录从原返回时刻到原正侧区间端点的同一事件消费区间,再继续搜索。保留原 0.1 秒数值误差条件与不足一秒成对交点排除;这不是数学证书,也不是观测精度保证。高度极值附近交点、相切与不足一秒的成对交点不在完备保证内;实际观察到的不支持或接触证据仍保留未知。

操作示例

示例输入

{
  "schema": "neatbo.solar-horizon.input.v1",
  "observers": [
    {
      "id": "San Jose",
      "latitude": 37.2580565,
      "longitude": -121.9359228,
      "heightMeters": 0,
      "metersAboveGround": 0
    }
  ],
  "windows": [
    {
      "id": "2022-07-06 21:00 PDT context, explicitly converted UTC",
      "observerOrdinal": 0,
      "start": {
        "utc": "2022-07-07T04:00:00Z"
      },
      "end": {
        "utc": "2022-07-08T04:00:00Z"
      },
      "requests": [
        {
          "kind": "upper-limb",
          "directions": [
            "rise",
            "set"
          ]
        },
        {
          "kind": "civil",
          "directions": [
            "rise",
            "set"
          ]
        },
        {
          "kind": "nautical",
          "directions": [
            "rise",
            "set"
          ]
        },
        {
          "kind": "astronomical",
          "directions": [
            "rise",
            "set"
          ]
        }
      ]
    }
  ]
}
示例参数
示例使用已公开的圣何塞坐标,并明确声明 UTC 时间窗;不替极地问题补造缺失日期。

示例输出

四种交点定义分别输出完整 UTC 事件、搜索身份与实际不确定诊断。

出现问题时

修改输入、来源、语言或设置时,会立即取消当前运行并清除旧结果与链接。取消后可用同一原件和参数启动新的工作线程;超出联合预算时先缩小范围。

常见问题

民用晨光等于日出吗?

不同。民用曙暮光搜索几何中心 −6°;视日出使用固定引擎的上缘、折射与观测点地平线俯角。航海和天文阈值分别是 −12°、−18°。

没有找到日出就证明极夜吗?

单独找不到一个事件不能证明极昼或极夜。两次 370 天前瞻及完整时间窗必须支持该状态;不确定时保留未知。

偏移表能自动恢复历史夏令时吗?

工具只应用您完整提供的偏移表,不推测 IANA 时区、不采用设备时区,也不把现代规则套用于 1917 年。

返回事件与下一次搜索之间如何处理?

本计算采用固定成熟模型的单交点求根区间与 Nyquist 假设。已解析事件后,完整记录从原返回时刻到原正侧区间端点的同一事件消费区间,再继续搜索。保留原 0.1 秒数值误差条件与不足一秒成对交点排除;这不是数学证书,也不是观测精度保证。高度极值附近交点、相切与不足一秒的成对交点不在完备保证内;实际观察到的不支持或接触证据仍保留未知。

文档与延伸阅读

相关工具