apsis-book/content/graph/concepts.json

407 lines
11 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"id": "concepts",
"title": "Concept map",
"summary": "The concepts of the ApsisRS kernels and the relationships between them. Each node opens the document that explains it.",
"nodes": [
{
"id": "overview",
"label": "Concept overview",
"kind": "concept",
"group": "overview",
"summary": "Scope and reading order of the concept set.",
"document": "overview",
"label_zh": "概念总览",
"summary_zh": "概念集的覆盖范围与阅读顺序。"
},
{
"id": "architecture-apsis-rs",
"label": "Workspace architecture",
"kind": "concept",
"group": "overview",
"summary": "The layer order and the crates in each layer.",
"document": "architecture-apsis-rs",
"label_zh": "工作区架构",
"summary_zh": "分层顺序及每层的 crate。"
},
{
"id": "standards-and-provenance",
"label": "Standards and provenance",
"kind": "concept",
"group": "overview",
"summary": "The public sources each algorithm follows.",
"document": "standards-and-provenance",
"label_zh": "标准与来源",
"summary_zh": "各算法遵循的公开来源。"
},
{
"id": "time-scales",
"label": "Time scales",
"kind": "concept",
"group": "time",
"summary": "UTC, TAI, TT, and GPS, and the storage convention.",
"document": "time-scales",
"label_zh": "时间尺度",
"summary_zh": "UTC、TAI、TT 与 GPS,以及存储约定。"
},
{
"id": "leap-seconds",
"label": "Leap seconds",
"kind": "concept",
"group": "time",
"summary": "The step discontinuities in UTC and the embedded table.",
"document": "leap-seconds",
"label_zh": "闰秒",
"summary_zh": "UTC 中的阶跃间断与内嵌闰秒表。"
},
{
"id": "calendar-and-mjd",
"label": "Calendars and MJD",
"kind": "concept",
"group": "time",
"summary": "Day numbering and the proleptic Gregorian calendar.",
"document": "calendar-and-mjd",
"label_zh": "日历与 MJD",
"summary_zh": "日编号与外推格里高利历。"
},
{
"id": "reference-frames",
"label": "Reference frames",
"kind": "concept",
"group": "geometry",
"summary": "Inertial, Earth-fixed, and geodetic frames.",
"document": "reference-frames",
"label_zh": "参考系",
"summary_zh": "惯性系、地固系与大地坐标。"
},
{
"id": "earth-rotation-angle",
"label": "Earth Rotation Angle",
"kind": "concept",
"group": "geometry",
"summary": "The angle that relates the two Cartesian frames.",
"document": "earth-rotation-angle",
"label_zh": "地球自转角",
"summary_zh": "联系两个直角坐标系的夹角。"
},
{
"id": "geodesy-wgs84",
"label": "WGS 84 and geodetic coordinates",
"kind": "concept",
"group": "geometry",
"summary": "Latitude, longitude, height, and the Cartesian conversion.",
"document": "geodesy-wgs84",
"label_zh": "WGS 84 与大地坐标",
"summary_zh": "纬度、经度、高与直角坐标转换。"
},
{
"id": "tle-format",
"label": "Two-line element format",
"kind": "data",
"group": "elements",
"summary": "The fixed width element record and its checksum.",
"document": "tle-format",
"label_zh": "两行元素格式",
"summary_zh": "定宽元素记录及其校验和。"
},
{
"id": "keplerian-elements",
"label": "Keplerian elements",
"kind": "concept",
"group": "elements",
"summary": "The six classical elements and the two-body solution.",
"document": "keplerian-elements",
"label_zh": "开普勒轨道元素",
"summary_zh": "六个经典元素与二体解。"
},
{
"id": "sgp4",
"label": "SGP4 and SDP4",
"kind": "concept",
"group": "propagation",
"summary": "The analytical propagator the element sets are fitted to.",
"document": "sgp4",
"label_zh": "SGP4 与 SDP4",
"summary_zh": "元素集所拟合的解析传播器。"
},
{
"id": "perturbations",
"label": "Orbital perturbations",
"kind": "concept",
"group": "propagation",
"summary": "The forces that make an orbit deviate from an ellipse.",
"document": "perturbations",
"label_zh": "轨道摄动",
"summary_zh": "使轨道偏离椭圆的各种力。"
},
{
"id": "propagator-comparison",
"label": "Choosing a propagator",
"kind": "concept",
"group": "propagation",
"summary": "The propagation methods compared by accuracy and cost.",
"document": "propagator-comparison",
"label_zh": "传播器选择",
"summary_zh": "各传播方法按精度与开销对比。"
},
{
"id": "ephemeris-interpolation",
"label": "Ephemeris interpolation",
"kind": "concept",
"group": "propagation",
"summary": "Sampling a track once and querying it by interpolation.",
"document": "ephemeris-interpolation",
"label_zh": "星历插值",
"summary_zh": "采样一次并按插值查询。"
},
{
"id": "method-hpop",
"label": "HPOP",
"kind": "concept",
"group": "methods",
"summary": "Numerical integration of a high order force model. Not implemented in apsis-rs.",
"document": "propagator-comparison",
"summary_zh": "高阶力模型的数值积分。apsis-rs 未实现。"
},
{
"id": "method-numerical",
"label": "Numerical integration",
"kind": "concept",
"group": "methods",
"summary": "Integrating the equations of motion from a force model. Not implemented in apsis-rs.",
"document": "propagator-comparison",
"label_zh": "数值积分",
"summary_zh": "由力模型积分运动方程。apsis-rs 未实现。"
},
{
"id": "method-two-body",
"label": "Two-body propagation",
"kind": "concept",
"group": "methods",
"summary": "The closed form Keplerian solution. Implemented as apsis-kepler.",
"document": "keplerian-elements",
"label_zh": "二体传播",
"summary_zh": "开普勒闭式解。实现为 apsis-kepler。"
},
{
"id": "crate-apsis-time",
"label": "apsis-time",
"kind": "crate",
"group": "time",
"summary": "Time scales, epochs, and calendar conversions.",
"document": "time-scales",
"api": "Epoch",
"summary_zh": "时间尺度、历元与日历转换。"
},
{
"id": "crate-apsis-coord",
"label": "apsis-coord",
"kind": "crate",
"group": "geometry",
"summary": "Positions that carry their reference frame in the type.",
"document": "reference-frames",
"api": "Eci",
"summary_zh": "在类型中携带参考系的位置表示。"
},
{
"id": "crate-apsis-sgp4",
"label": "apsis-sgp4",
"kind": "crate",
"group": "propagation",
"summary": "The SGP4 and SDP4 analytical orbit propagator.",
"document": "sgp4",
"api": "Satellite",
"summary_zh": "SGP4 与 SDP4 解析轨道传播器。"
}
],
"edges": [
{
"source": "overview",
"target": "architecture-apsis-rs",
"kind": "explains",
"label": "structure"
},
{
"source": "overview",
"target": "standards-and-provenance",
"kind": "explains",
"label": "sources"
},
{
"source": "time-scales",
"target": "leap-seconds",
"kind": "uses",
"label": "UTC offset"
},
{
"source": "time-scales",
"target": "calendar-and-mjd",
"kind": "uses",
"label": "date display"
},
{
"source": "leap-seconds",
"target": "calendar-and-mjd",
"kind": "relates",
"label": "inserted seconds"
},
{
"source": "reference-frames",
"target": "earth-rotation-angle",
"kind": "uses",
"label": "rotation"
},
{
"source": "reference-frames",
"target": "geodesy-wgs84",
"kind": "uses",
"label": "ellipsoid"
},
{
"source": "earth-rotation-angle",
"target": "calendar-and-mjd",
"kind": "uses",
"label": "days since J2000"
},
{
"source": "earth-rotation-angle",
"target": "time-scales",
"kind": "uses",
"label": "UT1"
},
{
"source": "tle-format",
"target": "sgp4",
"kind": "feeds",
"label": "mean elements"
},
{
"source": "sgp4",
"target": "tle-format",
"kind": "consumes",
"label": "input"
},
{
"source": "sgp4",
"target": "keplerian-elements",
"kind": "compares",
"label": "osculating conversion"
},
{
"source": "sgp4",
"target": "perturbations",
"kind": "models",
"label": "J2 and drag"
},
{
"source": "sgp4",
"target": "reference-frames",
"kind": "outputs",
"label": "TEME"
},
{
"source": "sgp4",
"target": "time-scales",
"kind": "uses",
"label": "epoch"
},
{
"source": "keplerian-elements",
"target": "perturbations",
"kind": "contrasts",
"label": "no perturbations"
},
{
"source": "ephemeris-interpolation",
"target": "sgp4",
"kind": "uses",
"label": "samples"
},
{
"source": "propagator-comparison",
"target": "sgp4",
"kind": "compares",
"label": "accuracy and cost"
},
{
"source": "propagator-comparison",
"target": "method-hpop",
"kind": "compares",
"label": "accuracy and cost"
},
{
"source": "propagator-comparison",
"target": "method-numerical",
"kind": "compares",
"label": "accuracy and cost"
},
{
"source": "propagator-comparison",
"target": "method-two-body",
"kind": "compares",
"label": "accuracy and cost"
},
{
"source": "propagator-comparison",
"target": "ephemeris-interpolation",
"kind": "recommends",
"label": "many queries"
},
{
"source": "method-two-body",
"target": "keplerian-elements",
"kind": "defines",
"label": "solution"
},
{
"source": "method-hpop",
"target": "perturbations",
"kind": "models",
"label": "full force model"
},
{
"source": "method-numerical",
"target": "perturbations",
"kind": "models",
"label": "selected forces"
},
{
"source": "crate-apsis-time",
"target": "time-scales",
"kind": "implements",
"label": "Epoch"
},
{
"source": "crate-apsis-coord",
"target": "reference-frames",
"kind": "implements",
"label": "Eci, Ecef, Geodetic"
},
{
"source": "crate-apsis-sgp4",
"target": "sgp4",
"kind": "implements",
"label": "Satellite"
},
{
"source": "standards-and-provenance",
"target": "sgp4",
"kind": "cites",
"label": "Vallado 2006"
},
{
"source": "standards-and-provenance",
"target": "geodesy-wgs84",
"kind": "cites",
"label": "NIMA TR8350.2"
},
{
"source": "standards-and-provenance",
"target": "earth-rotation-angle",
"kind": "cites",
"label": "IERS 2010"
}
],
"title_zh": "概念图谱",
"summary_zh": "ApsisRS 内核的概念及其相互关系。每个节点可打开解释该概念的文档。"
}