Konekäännös, jota äidinkielinen puhuja ei ole tarkistanut. Viitteenä on englanninkielinen versio.

Tulosteet ja viennitMuokkaa GitHubissaLähde: docs/INTEROP.md

Yhteentoimivuuden viennit ja tuonnit

Ajo kirjoittaa tulosasiakirjan, kaavion ja raportin. --export kirjoittaa lisäksi skenaarion geometrian tai sen synteettisesti tuotetun signaalin muodoissa, joita muut työkalut jo lukevat: maapallonäkymä, työpöytäkartta, paikkatietojärjestelmä (GIS), tehtäväanalyysipaketti tai ohjelmistoradiotyökalu (SDR). Mikään tässä ei lue kelloa tai verkkoa, eikä yksikään vienti sisällä luontiaikaleimaa, joten sama skenaario tuottaa tavu tavulta identtiset tiedostot joka ajolla.

kshana scenarios/jamming-demo.toml --export czml            # one format
kshana scenarios/jamming-demo.toml --export kml --export geojson
kshana scenarios/jamming-demo.toml --export all             # every format that applies
kshana scenarios/jamming-demo.toml --export list            # which apply, and why not, without running
kshana scenarios/terrain-nav.toml --import-route route.geojson --export geojson

Tiedostot kirjoitetaan skenaarion viereen ja nimetään kuten tulosasiakirja: jamming-demo.czml, jamming-demo.kml, jamming-demo.geojson, yksi jamming-demo.<object>.e kutakin liikkuvaa kohdetta kohden (tai jamming-demo.e, kun kohteita on yksi) sekä pari l-band-waterfall-jamming.sigmf-meta / .sigmf-data. Kun käytössä on --study-name, ne saavat tutkimuksen nimen, kuten muutkin tulosteet.

Nimenomaisesti nimetty muoto, joka ei sovellu skenaarioon, on virhe, joka tulostaa syyn; kun käytössä on all, syy tulostetaan ja muoto ohitetaan. Kirjastoon kuuluvat sisääntulopisteet ovat kshana::interop::export(src, format), kshana::interop::plan(src) ja kshana::interop::geojson::apply_route(src, geojson); ne ottavat skenaarion tekstin ja palauttavat tavuja, eivät käytä tiedostoja, joten ne toimivat myös WebAssembly-versiossa. Model Context Protocol (MCP) -palvelin tarjoaa samat kolme työkaluina export_interop, list_export_formats ja import_route (katso mcp/kshana-mcp/README.md).

Koodi: src/interop/ (scene.rs rakentaa skenaariosta yhden geometrisen kuvauksen, ja czml.rs, kml.rs, geojson.rs ja stk.rs kirjoittavat sen), src/sigmf.rs ja src/spectrum.rs signaalia varten. Testit: tests/interop_formats.rs.

Muodot#

Formaatti Mikä se on Noudatettu määrittely
CZML Cesium Language: JSON-taulukko (JavaScript Object Notation) aikaleimatuista paketeista, jota CesiumJS lukee https://github.com/AnalyticalGraphicsInc/czml-writer/wiki/CZML-Structure
KML Keyhole Markup Language 2,2, Open Geospatial Consortiumin (OGC) standardi, jota Google Earth ja useimmat GIS-työkalut lukevat; aikaleimatut jäljet käyttävät Googlen laajennusta gx:Track https://www.ogc.org/standards/kml/ (skeeman nimiavaruus http://www.opengis.net/kml/2.2; laajennuksen nimiavaruus http://www.google.com/kml/ext/2.2)
GeoJSON maantieteellinen JSON, Internet Engineering Task Forcen (IETF) Request for Comments (RFC) 7946 https://www.rfc-editor.org/rfc/rfc7946.html
STK .e Ansys Systems Tool Kitin (STK) efemeriditiedosto, aika-paikka-nopeus-muoto EphemerisTimePosVel https://help.agi.com/stk/Content/stk/importfiles-02.htm
SigMF Signal Metadata Format: JSON-metatietotiedosto ja raakatiedosto kompleksisista vaihe- ja kvadratuurinäytteistä (IQ) https://sigmf.org/

Mitä kukin tiedosto sisältää#

Jokainen paikkatietomuoto kirjoitetaan samasta kohtauksesta, joten ne eivät voi olla eri mieltä siitä, missä mikäkin on. Kohtauksessa on enintään neljää lajia kohteita:

  • Liikkuvat kohteet — satelliitit ja käyttäjäalusta, kun se liikkuu — näytteistetään skenaarion omalla aikaruudukolla käyttäen propagaattoreita, joita lajin ajo käyttää.
  • Kiinteät paikat — vastaanotin, maa-asema, häirintälähetin tai paikallisen navigointikoordinaatiston origo.
  • Aikaleimattomat jäljet — reittipisteet, joita maasto-, painovoima- tai yhdistetty vaihtoehtoinen paikannus-, navigointi- ja ajanmääritys (PNT) -laji lentää. Näillä lajeilla ei ole aika-akselia, joten jäljillä ei ole aikaa.
  • Häirintälähettimen jalanjäljet — lajille jamming kaksi ympyrää häirintälähettimen ympärillä: maanpinnan etäisyys, jonka sisällä zeniitissä oleva satelliitti (voimakkain) jää seurantakynnyksen alle, jolloin jokainen satelliitti menetetään, ja etäisyys, jonka sisällä korkeuskulmamaskissa oleva satelliitti (heikoin) jää sen alle, jolloin seuranta alkaa pettää. Molemmat tulevat lajin omista linkkiyhtälöistä (Kaplan ja Hegarty, Understanding GPS/GNSS (Global Positioning System / Global Navigation Satellite Systems), 3. painos, §9,4), kun häirintälähetin on vastaanottimen horisontissa ja käytetään vapaan tilan vaimennusta, ja testisarja tarkistaa, että kantoaalto-kohinatiheyssuhde on kullakin säteellä yhtä suuri kuin kynnys 1e-6 dB:n tarkkuudella. Ympyrä piirretään pallolle, jonka säde on Maan keskisäde.

CZML#

Ensimmäinen paketti on asiakirjapaketti ("id": "document", "version": "1.0"), jonka kello kattaa aikaruudukon. Jokainen liikkuva kohde on paketti, jonka kentässä position on ISO 8601 (kansainvälisen standardointijärjestön päivämäärä- ja aikamuoto) UTC (koordinoitu yleisaika) -aika epoch, referenceFrame "INERTIAL" sekä näytteet cartesian [t, x, y, z, ...]: sekunteja epookin jälkeen, metrejä Geocentric Celestial Reference Systemissä (GCRS). CesiumJS tulkitsee koordinaatiston INERTIAL International Celestial Reference Frameksi (ICRF), jonka akselit GCRS jakaa. Kiinteät paikat ja jalanjälkien keskipisteet ovat vakioita Maan mukana pyöriviä paikkoja cartesian, joilla referenceFrame on "FIXED". Jalanjälki on ellipse, jonka molemmat puoliakselit ovat yhtä suuret kuin sen säde; aikaleimaton jälki on maahan kiinnitetty polyline. Jokaisen paketin description ilmaisee koordinaatiston vielä sanoin.

KML#

Yksi <Document>, jossa on yksi <Folder> kutakin kohdeluokkaa kohden. Liikkuva kohde on <Placemark>, joka sisältää kohteen <gx:Track>: yksi <when> näytettä kohden (ISO 8601 UTC) ja sitten yksi <gx:coord> näytettä kohden (pituusaste, leveysaste, korkeus). Paikat ovat kohteita <Point>, jalanjäljet kohteita <Polygon>, joiden rengas on suljettu ja vastapäivään kiertävä, ja aikaleimattomat jäljet kohteita <LineString>. Koordinaatit ovat World Geodetic System 1984 (WGS 84) -pituus- ja leveysasteita desimaaliasteina ja korkeus metreinä WGS 84 -ellipsoidin yläpuolella, kirjoitettuina asetuksella altitudeMode absolute. KML tulkitsee arvon absolute korkeudeksi keskimääräisen merenpinnan yläpuolella; ero, geoidin undulaatio, on noin ±110 m:n sisällä, eikä sitä sovelleta. Asiakirjan kuvaus kertoo tämän.

GeoJSON#

Yksi FeatureCollection. Paikat ovat [longitude, latitude] tai [longitude, latitude, height] — pituusaste ensin, kuten RFC 7946 vaatii — WGS 84 -asteina, korkeus metreinä ellipsoidin yläpuolella. Liikkuva kohde on LineString, jonka ominaisuus times_utc sisältää yhden ISO 8601 -ajan kutakin paikkaa kohden; 180° meridiaanin ylittävä jälki kirjoitetaan siihen katkaistuna kohteena MultiLineString, kuten RFC 7946 §3.1.9 vaatii (ylityspiste interpoloidaan, ja times_utc luettelee sen jälkeen vain alkuperäiset näytteet). Paikat ovat kohteita Point, jalanjäljet kohteita Polygon, joilla on suljettu vastapäivään kiertävä ulkorengas (§3.1.6), ja aikaleimattomat jäljet kohteita LineString. Jokaisella kohteella on ominaisuus units, joka nimeää kunkin numeerisen jäsenen yksikön.

STK .e#

Yksi tiedosto kutakin liikkuvaa kohdetta kohden, koska STK-efemeridi kuvaa yhtä ajoneuvoa. Otsikko antaa NumberOfEphemerisPoints (yhtä suuri kuin datarivien määrä), ScenarioEpoch (UTC, d Mon yyyy hh:mm:ss.ssssss), InterpolationMethod Lagrange ja InterpolationSamplesM1 5, CentralBody Earth, CoordinateSystem ICRF sekä DistanceUnit Meters; rivit kohdan EphemerisTimePosVel alla ovat sekunteja epookin jälkeen, paikka metreinä ja nopeus metreinä sekunnissa GCRS:ssä. Kohtaus, jossa on vain kiinteitä paikkoja tai aikaleimattomia jälkiä, ei kirjoita tiedostoa .e: kiinteä piste on STK Facility, ei efemeridi. Tunniste, joka ei ole pelkkä tiedostonimen osa (satelliittitähdistön kuori ja satelliitti, Pulsar inclined/S1-0163), kirjoitetaan siten, että jokainen muu merkki on -, ja numeroidaan, jos kaksi tunnistetta sen jälkeen yhtyy.

Laji leo-pass ja laji leo-pnt-chain (vaiheensa [pass] kautta) vievät jokaisen matalan Maan kiertoradan (LEO) satelliitin ja käyttäjän lajin omista propagaattoreista ja aikaruudukosta. Laji toimii koordinaatistossa ECI0, Maan keskipisteeseen kiinnitetyssä inertiaalikoordinaatistossa, joka on epookilla linjassa Maan mukana pyörivän koordinaatiston kanssa; jokainen näyte muunnetaan Maan mukana pyörivään koordinaatistoon omalla ajanhetkellään lajin Maan pyörimisellä ja sieltä GCRS:ään true equator, mean equinox (TEME) -koordinaatiston kautta, jossa Simplified General Perturbations 4 (SGP4) -propagaattori antaa tuloksensa, kyseisellä ajanhetkellä niin, että UT1 (yleisaika, Maan pyörimiskulma) on yhtä suuri kuin UTC ja napaliike jätetään huomiotta, kuten muissakin viennissä. Muut LEO-lajit kertovat, miksi muoto ei sovellu (alla oleva taulukko).

Kampanjat#

Laji campaign vie jokaisen geometrian sisältävän jäsenskenaarion omana tiedostojoukkonaan, jäsenen nimike lisättynä ennen muodon päätettä: jokainen vaiheajo (<phase> tai <phase>-<k>, kun vaiheessa on useita ajoja), pyyhkäisyn peruskenaario (sweep), Monte Carlo -skenaario (monte-carlo) ja jokainen koottu jäsen (sen nimike, siihen sidotut jaetut arvot kirjoitettuina mukaan). Komento campaign-shared-jammer-sea-road.toml --export kml kirjoittaa tiedostot campaign-shared-jammer-sea-road.ship-strait.kml ja campaign-shared-jammer-sea-road.car-coast-road.kml. Aiempaa vastaava jäsen kirjoitetaan kerran, ja arvot, jotka kampanja soveltaa ajon aikana (luovutukset, pyyhkäisyarvot, siemenluvut), eivät ole viedyssä jäsenessä. Muoto sopii kampanjaan, kun se sopii johonkin jäseneen; muuten syy on alla olevan taulukon huomautus 4. Katso CAMPAIGNS.md.

SigMF#

Lajin spectrum kuvahetki [iq] — mallinnettu L-kaista piirrettynä kompleksisina näytteinä yhdellä ajanhetkellä — parina .sigmf-meta / .sigmf-data, tietotyypillä, jonka [iq] nimeää (cf32_le tai ci16_le). Se on sama tallenne, jonka ajo kirjoittaa ja lukee takaisin oman johdonmukaisuustarkistuksensa vuoksi: viety metatieto on sama kuin tulosasiakirjan lohko iq.sigmf.meta, ja datatiedostolla on pituus iq.sigmf.data_bytes. Kirjoittaja on src/sigmf.rs, moduuli, jota laji spectrum jo käytti; mitään ei ole kahdennettu.

Koordinaatistot ja aika#

  • Moottori propagoi TEME:ssä (todellinen päiväntasaaja, päivämäärän keskimääräinen kevättasauspiste), sen omassa koordinaatistossa. Liikkuvat kohteet kierretään GCRS:ään reduktiolla nutation::teme_to_gcrs (IAU 2006 -prekessio ja IAU 2000B -nutaatio, missä IAU on International Astronomical Union), joka toistaa Vallado julkaiseman TEME–GCRF-esimerkin (Geocentric Celestial Reference Frame) 0,11 m:n tarkkuudella, CZML:ää ja STK:ta varten, ja Maan mukana pyörivään koordinaatistoon reduktiolla frames::teme_to_ecef KML:ää ja GeoJSONia varten. Maan mukana pyörivä kierto on Greenwichin keskimääräinen tähtikulma, jossa UT1 on yhtä suuri kuin UTC eikä napaliikettä sovelleta — sama reduktio, jota SP3-vienti (Standard Product 3) käyttää. GPS-kiertoradan säteellä huomiotta jätetty UT1−UTC, enintään 0,9 s, siirtää satelliitin pituusastetta enintään noin 1,7 km; maapaikat eivät kärsi tästä, koska ne annetaan leveys- ja pituusasteena.
  • Laji ephemeris on poikkeus: sen moottoritulos sisältää jo GCRS- ja Maan mukana pyörivät paikat (skenaarion UT1−UTC- ja napaliikearvoilla tai todellisella International Earth Rotation and Reference Systems Servicen (IERS) sarjalla), ja ne kirjoitetaan muuttamattomina.
  • Jokainen aika on UTC. Karkaussekunteja ei mallinneta: karkaussekunnin yli menevä poikkeama lasketaan niin kuin jokaisessa päivässä olisi 86 400 s, kuten moottorin aikaruudukot laskevat.
  • Epookki t = 0 on sama, jota lajin ajo käyttää, ja jokainen tiedosto nimeää sen: lajin orbit kenttä epoch; kun sitä ei ole, varhaisin epookki, jonka satelliittien omat tiedot sisältävät (kaksirivisen orbitaalielementtijoukon (TLE) epookki, lähetetyn efemeridin vertailuaika, SP3-tiedoston alku), ja 2000-01-01T00:00:00Z vain silloin, kun yksikään satelliitti ei sisällä sitä (Keplerin elementit). SP3- ja OEM (Orbit Ephemeris Message) -viennit pitävät arvon 2000-01-01T00:00:00Z skenaariolle, jolla ei ole kenttää epoch, joten tällaisen skenaarion kohdalla niiden päivämäärät eroavat näistä tiedostoista. Kun skenaariolla ei ole kenttää epoch, jokainen satelliitti, jolla on oma epookkinsa, kierretään GCRS- ja Maan mukana pyöriviin koordinaatistoihin omalla ajanhetkellään (sen epookki plus t), koska se on päivämäärä, johon sen TEME-paikka kuuluu; kun satelliittien epookit eroavat, jaetut aikamerkinnät noudattavat moottorin oletusta, että jokainen satelliitti alkaa hetkellä t = 0, ja tiedosto kertoo, kuinka monta tuntia ne eroavat. Lajien jamming ja gnss-sim Walker-satelliittitähdistöjen SGP4-elementtiepookki (2018-06-12T00:00:00Z), jota niiden ajot käyttävät myös Maan pyörimiseen; lajin passes kenttä epoch; lajin ephemeris kenttä epoch tai TLE-epookki. Lajilla integrity ei ole kalenteriepookkia; sen vienti ajoittaa hetken t = 0 kuten kiertorata-skenaario, jolla sitä ei ole.
  • Satelliitit pitävät paikkaan perustuvat tunnisteet G01, G02, ... jotka SP3- ja OEM-viennit antavat niille, koska propagaattorit eivät kanna TLE-nimirivejä.

Tuonnit#

  • GeoJSON-reitti. --import-route <file> (kirjasto: interop::geojson::apply_route) lukee GeoJSON-asiakirjan ensimmäisen kohteen LineString — pelkän geometrian, Feature-kohteen tai FeatureCollection-kohteen — ja kirjoittaa sen lajien terrain-nav, terrain-slam, gravity-map ja combined-altpnt jälkisyötteisiin (start_lat_deg, start_lon_deg, step_lat_deg, step_lon_deg, waypoints) ennen ajoa. Nämä lajit lentävät kaavaa start + i·step, joten reitti hyväksytään, kun se on täsmälleen sellainen: sen kaksi päätä (skenaarion kentän waypoints määrä säilytetään) tai kolme tai useampi paikkaa tasavälein suoralla viivalla leveys- ja pituusasteessa 1e-7 asteen (noin 1 cm) tarkkuudella. Mikä tahansa muu reitti hylätään, ja virhe nimeää paikan, joka on kauimpana viivasta. Reitti lajille, jolla ei ole lentoratasyötettä, hylätään tällä syyllä. Pituus- ja leveysasteen arvoalueet tarkistetaan, mikä havaitsee leveysaste edellä -tiedoston.
  • SigMF-tallenne. Lajin spectrum lohko [recording] lukee parin .sigmf-meta / .sigmf-data tiedoston src/sigmf.rs kautta ja piirtää sen Welch-estimaatin mallin viereen (katso SPECTRUM.md). Tiedostojen lukeminen on natiiviversion ominaisuus; WebAssembly-versio ottaa tavut funktion kshana::sigmf::read kautta.

Miten viennit tarkistetaan#

tests/interop_formats.rs jäsentää jokaisen viennin validaattorilla, joka on kirjoitettu muodon määrittelystä, ei kirjoittajan oman koodin avulla:

  • CZML: JSON-taulukko, jonka ensimmäinen paketti on asiakirjapaketti, jossa on version; yksilölliset pakettitunnisteet; jokainen paikka ilmoittaa referenceFrame FIXED tai INERTIAL; näytteistetyt paikat ovat [t, x, y, z, ...], joissa on ISO 8601 -epookki ja kasvavat ajat.
  • KML: hyvin muodostettu XML-asiakirja (Extensible Markup Language) OGC KML 2,2 -nimiavaruudessa, jossa on yksi juurikohde; skeeman elementtijärjestys Placemarkin sisällä; enintään yksi geometria Placemarkia kohden; suljetut lineaarirenkaat, joissa on neljä tai useampi paikka; monikot lon,lat[,alt] arvoalueella; kelvolliset arvot kentälle altitudeMode; kohteet styleUrl, jotka ratkeavat; gx:Track, jossa on yhtä monta <when> kuin <gx:coord>, ja laajennuksen nimiavaruus ilmoitettuna.
  • GeoJSON: pituusaste ensin ja arvoalueella, leveysaste arvoalueella, kaksi tai kolme lukua paikkaa kohden, viivamuodot, joissa on kaksi tai useampi paikka, suljetut vastapäivään kiertävät ulkorenkaat, ei 180° meridiaanin yli menevää segmenttiä, ei jäsentä crs, ominaisuus units jokaisella kohteella.
  • STK: versiorivi stk.v., lohko BEGIN Ephemeris / END Ephemeris vaadituilla avainsanoilla, DistanceUnit Meters, NumberOfEphemerisPoints yhtä suuri kuin datarivien määrä, seitsemän lukua riviä kohden, kasvavat ajat.
  • SigMF: core:datatype ja core:version kohdassa global, taulukot captures ja annotations, core:sample_start jokaisessa tallenteessa ja datatiedosto, jossa on kokonaisia näytteitä.

Rakenteen lisäksi CZML:ään ja STK:hon viety satelliitti verrataan moottorin omaan tilaan saman koordinaatistoreduktion jälkeen, ja ne täsmäävät 1 mm:n tarkkuudella paikassa (tiedostot sisältävät 0,1 mm): lajin ephemeris omaa GCRS-tulostetta vastaan sekä satelliittitähdistön orbit-sgp4-gps riippumatonta TEME–GCRS-propagointia vastaan, kukin satelliitti ajoitettuna oman skenaariotekstistä luetun TLE-epookkinsa mukaan. Kaksi tarkistusta menee moottorin ulkopuolelle: CZML-paikat ensimmäiselle satelliitille orbit-sgp4-gps täsmäävät 0,1 m:n tarkkuudella (mitattu 2,3 cm) saman TLE:n kanssa, jonka Python-paketti sgp4 propagoi ja ERFA (Essential Routines for Fundamental Astronomy, IAU:n SOFA-kirjaston avoin toteutus) reduktoi GCRS:ään, ja satelliittien orbit-rinex Maan mukana pyörivät paikat ovat yhtä suuret kuin Global Positioning Systemin rajapintamäärittelyn lähetettyjen efemeridien paikat 1 mm:n tarkkuudella. Viennin jamming Maan mukana pyörivät paikat verrataan paikkoihin, jotka jamming-ajo pisteyttää, 5 mm:n tarkkuudella. GeoJSON-reitti kiertää lentorataskenaarion kautta edestakaisin, SigMF-pari luetaan takaisin samoiksi tavuiksi, ja jokainen vienti on tavutasolla deterministinen.

Nämä ovat tarkistuksia julkaistuja määrityksiä ja moottoria itseään vastaan. Tiedostoja ei ole ladattu CesiumJS:ään, Google Earthiin, Ansys STK:hon tai SDR-työkaluun osana testisarjaa, joten tiettyjen näiden työkalujen versioiden hyväksyntää ei testata täällä.

Kiertoradan, asennon ja ytimen tiedonvaihto (kirjasto, 0,36)#

Muotojen --export lisäksi 0,36 lisäsi kirjastolukijat ja -kirjoittajat tehtäväanalyysityökalujen vaihtamille vakiotiedostoille. Ne ottavat ja palauttavat tekstiä tai tavuja eivätkä käytä tiedostoja. Jokainen on VALIDATED-rivi varmennusmatriisissa, verrattuna siinä nimettyyn riippumattomaan toteutukseen:

  • CCSDS Orbit Data Messages (kshana::odm, XML-muotoa varten kshana::ndm_xml): OPM, OMM ja OCM avain-arvo-notaatiossa (KVN) ja NDM/XML:nä, CCSDS 502.0-B-3:n mukaan (OPM ja OMM versiot 3,0 ja 2,0, OCM 3,0). Tarkistettu molempiin suuntiin Orekitia vastaan: Orekit lukee Kshanan tiedostot ja Kshana lukee Orekitin tiedostot. Jäljelle jäävät havainnot on kiinnitetty testeillä.
  • CCSDS Attitude Data Messages (kshana::adm, kshana::ndm_xml mukana): AEM ja APM CCSDS 504.0-B-2:n mukaan, KVN:nä ja NDM/XML:nä. Tarkistettu Orekitia vastaan samalla tavalla, ja tietueiden kierrot Orekitin kiertoja vastaan.
  • SPICE SPK (kshana::spk_writer): NAIF SPK -segmenttien kirjoittajat ja lukijat tyypeille 9 ja 13 (mukaan lukien CCSDS OEM:n vienti SPK-ytimeksi) sekä tyypeille 3 ja 21 (Chebyshev-polynomit ja laajennetut erotusrivit), tarkistettuna NAIF SPICE -työkalupaketin omia lukijoita vastaan tavutason identtisyyteen asti. Kshana kirjoittaa segmentit annetuista tietueista: se ei sovita Chebyshev-kertoimia eikä tuota erotusrivejä.

CCSDS OEM -tuoja ja -kirjoittaja sekä OEM-kovarianssilohko ovat vanhempia, ja ne kuvataan yllä olevien tuontien alla ja matriisissa.

Rajoitukset#

  • Vain alla olevan taulukon lajit vievät geometriaa. Lajeja, joiden geometria on keskitetty Kuuhun, Marsiin tai muuhun kappaleeseen, ei viedä: CZML, KML ja GeoJSON kuvaavat paikkoja Maan ympärillä, ja tämä julkaisu kirjoittaa STK-tiedostoja vain asetuksella CentralBody Earth, vaikka STK-muoto itse sallii muitakin keskuskappaleita.
  • Lajeilla constellation-design, earth-gnss-lunar ja oem-interop on Maahan sidottua geometriaa, jota tämä julkaisu ei vie; taulukko antaa syyn kullekin.
  • Laji gnss-ins lentää lentoratansa litteällä paikallisella tangenttitasolla, joten vain tason origo viedään, ei lentorataa.
  • Maan mukana pyörivät satelliittipaikat jättävät huomiotta UT1−UTC:n ja napaliikkeen (katso Koordinaatistot ja aika); KML-korkeudet ovat ellipsoidisia, eivät keskimääräisen merenpinnan yläpuolella.
  • Jalanjäljet olettavat vapaan tilan etenemisen, häirintälähettimen vastaanottimen horisontissa ja pallomaisen Maan ympyrää varten.

Jokainen skenaariotiedosto#

Mitä kshana <scenario> --export <format> tekee kullekin tiedostolle hakemistossa scenarios/ (sarjan manifesti ei ole skenaario, ja se on jätetty pois). ”kyllä” tarkoittaa, että muoto kirjoitetaan ja se läpäisee validaattorinsa; muuten numero osoittaa syyn. Tuottaa cargo run --bin gen_validation_artifacts; tests/interop_formats.rs epäonnistuu, kun se on vanhentunut.

Skenaario Tyyppi CZML KML GeoJSON STK .e SigMF
acm-link.toml acm-link ei [1] ei [1] ei [1] ei [1] ei [2]
aocs-slew-mekf.toml aocs ei [3] ei [3] ei [3] ei [3] ei [2]
aocs-slew.toml aocs ei [3] ei [3] ei [3] ei [3] ei [2]
aperture-duty-cycle.toml aperture-duty-cycle ei [4] ei [4] ei [4] ei [4] ei [2]
araim-gps-galileo.toml integrity kyllä kyllä kyllä kyllä ei [2]
araim-reference-check.toml araim-reference-check ei [4] ei [4] ei [4] ei [4] ei [2]
ascent-losses.toml ascent-losses ei [5] ei [5] ei [5] ei [5] ei [2]
attitude-budget.toml attitude-budget ei [4] ei [4] ei [4] ei [4] ei [2]
automotive-urban-canyon.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
campaign-jam-spoof-holdover-integrity.toml campaign kyllä kyllä kyllä kyllä ei [7]
campaign-monte-carlo-clock-holdover.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
campaign-optimize-link-budget.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
campaign-shared-jammer-sea-road.toml campaign kyllä kyllä kyllä kyllä ei [7]
campaign-spectrum-holdover-integrity.toml campaign kyllä kyllä kyllä kyllä ei [7]
campaign-sweep-jammer-power.toml campaign kyllä kyllä kyllä kyllä ei [7]
celeste-iod-classical-pilot-signals.toml leo-signal ei [8] ei [8] ei [8] ei [8] ei [2]
celeste-iod-end-to-end.toml leo-pnt-chain kyllä kyllä kyllä kyllä ei [2]
celeste-iod-fused-pvt.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
cislunar-arc-recovery.toml cislunar-arc-recovery ei [10] ei [10] ei [10] ei [10] ei [2]
cislunar-observability.toml cislunar-observability ei [10] ei [10] ei [10] ei [10] ei [2]
clock-ensemble.toml clock ei [4] ei [4] ei [4] ei [4] ei [2]
clock-fitted-log.toml clock ei [4] ei [4] ei [4] ei [4] ei [2]
clock-holdover-labsr.toml clock ei [4] ei [4] ei [4] ei [4] ei [2]
clock-holdover.toml clock ei [4] ei [4] ei [4] ei [4] ei [2]
clock-measured-log.toml clock ei [4] ei [4] ei [4] ei [4] ei [2]
combined-altpnt.toml combined-altpnt kyllä kyllä kyllä ei [6] ei [2]
conflict-resilience.toml conflict-resilience ei [4] ei [4] ei [4] ei [4] ei [2]
constellation-multi-gnss-coverage.toml constellation-design ei [11] ei [11] ei [11] ei [11] ei [2]
contact-schedule.toml contact-schedule ei [1] ei [1] ei [1] ei [1] ei [2]
earth-gnss-lunar.toml earth-gnss-lunar ei [12] ei [12] ei [12] ei [12] ei [2]
entry-heating-stardust.toml entry-heating ei [13] ei [13] ei [13] ei [13] ei [2]
eo-coverage.toml eo-coverage ei [4] ei [4] ei [4] ei [4] ei [2]
eo-radiometry.toml eo-radiometry ei [5] ei [5] ei [5] ei [5] ei [2]
ephemeris.toml ephemeris kyllä kyllä kyllä kyllä ei [2]
europa-surface-pnt.toml body-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
fusion-pnt-coupled.toml fusion ei [4] ei [4] ei [4] ei [4] ei [2]
fusion-pnt.toml fusion ei [4] ei [4] ei [4] ei [4] ei [2]
gnss-ins-aviation.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
gnss-ins-maritime.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
gnss-ins-rail.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
gnss-ins.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
gnss-sim-container-terminal-skyline.toml gnss-sim kyllä kyllä kyllä kyllä ei [2]
gnss-sim-raim.toml gnss-sim kyllä kyllä kyllä kyllä ei [2]
gnss-ssv-formation-heo.toml gnss-ssv ei [14] ei [14] ei [14] ei [14] ei [2]
gnss-ssv-heo.toml gnss-ssv ei [14] ei [14] ei [14] ei [14] ei [2]
gnss-ssv-lunar-weak.toml gnss-ssv ei [14] ei [14] ei [14] ei [14] ei [2]
gnss-ssv-nav-lunar.toml gnss-ssv ei [14] ei [14] ei [14] ei [14] ei [2]
gnss-ssv-shell.toml gnss-ssv ei [14] ei [14] ei [14] ei [14] ei [2]
gps-denied-gravity-nav-egm2008.toml gravity-map kyllä kyllä kyllä ei [6] ei [2]
gps-denied-gravity-nav.toml gravity-map kyllä kyllä kyllä ei [6] ei [2]
gravity-map-error-mc.toml gravity-map kyllä kyllä kyllä ei [6] ei [2]
gravity-map-nav.toml gravity-map kyllä kyllä kyllä ei [6] ei [2]
holdover-test-example.toml holdover-test ei [4] ei [4] ei [4] ei [4] ei [2]
holdover-test-ptp4l.toml holdover-test ei [4] ei [4] ei [4] ei [4] ei [2]
hybrid-optical-rf.toml hybrid-optical-rf ei [4] ei [4] ei [4] ei [4] ei [2]
hybrid-pnt.toml hybrid ei [4] ei [4] ei [4] ei [4] ei [2]
hybrid-ukf.toml hybrid-ukf ei [4] ei [4] ei [4] ei [4] ei [2]
impairment-eval.toml impairment-eval ei [4] ei [4] ei [4] ei [4] ei [2]
imu-deadreckoning.toml inertial ei [4] ei [4] ei [4] ei [4] ei [2]
ins-trn-coast.toml ins-trn-coast ei [4] ei [4] ei [4] ei [4] ei [2]
integrity-harbour-approach.toml integrity kyllä kyllä kyllä kyllä ei [2]
integrity-raim.toml integrity kyllä kyllä kyllä kyllä ei [2]
jamming-demo.toml jamming kyllä kyllä kyllä kyllä ei [2]
jamming-harbour-approach-skyline.toml jamming kyllä kyllä kyllä kyllä ei [2]
l-band-waterfall-jamming.toml spectrum ei [4] ei [4] ei [4] ei [4] kyllä
launch-window.toml launch-window ei [15] ei [15] ei [15] ei [15] ei [2]
leo-band-trade.toml leo-signal ei [8] ei [8] ei [8] ei [8] ei [2]
leo-doppler-positioning.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
leo-focus-data-services.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
leo-focus-fused-pnt-sisre.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
leo-focus-indoor-uhf.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-focus-iot-eirp.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-focus-ntn-bandwidth.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
leo-focus-ppp-altitude.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
leo-focus-science-iono-sounding.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-indoor-uhf.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-iot-energy.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-navmsg-celeste-iod.toml leo-navmsg ei [16] ei [16] ei [16] ei [16] ei [2]
leo-navmsg-encode-decode.toml leo-navmsg ei [16] ei [16] ei [16] ei [16] ei [2]
leo-navmsg-fit-interval-trade.toml leo-navmsg ei [16] ei [16] ei [16] ei [16] ei [2]
leo-navmsg-midpass-update.toml leo-navmsg ei [16] ei [16] ei [16] ei [16] ei [2]
leo-navmsg-model-comparison.toml leo-navmsg ei [16] ei [16] ei [16] ei [16] ei [2]
leo-pass-celeste-iod-multiband.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-pass-iridium.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-pass-vs-gnss-cn0.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-pass-xona-pulsar.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-pnt-end-to-end.toml leo-pnt-chain kyllä kyllä kyllä kyllä ei [2]
leo-pnt-mega-shell.toml constellation-design ei [11] ei [11] ei [11] ei [11] ei [2]
leo-ppp-convergence.toml leo-ppp ei [9] ei [9] ei [9] ei [9] ei [2]
leo-pvt-fjord-skyline.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
leo-resilience-gnss-jammed-leo-carries.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-resilience-js-margin.toml spectrum ei [4] ei [4] ei [4] ei [4] ei [17]
leo-resilience-multiband-diversity.toml campaign ei [7] ei [7] ei [7] ei [7] ei [7]
leo-resilience-spoof-doppler.toml leo-pass kyllä kyllä kyllä kyllä ei [2]
leo-resilience-spoof-monitors.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-timing-utc.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
leo-vertical-5g-network-timing.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-asset-tracking-iot.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-autonomous-vehicle-skyline.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-autonomous-vehicle.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-critical-infrastructure-timing.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-polar-arctic.toml campaign kyllä kyllä kyllä kyllä ei [7]
leo-vertical-rail-maritime.toml campaign kyllä kyllä kyllä kyllä ei [7]
link-budget.toml link-budget ei [4] ei [4] ei [4] ei [4] ei [2]
lunanet-araim.toml lunar-integrity ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-ascent.toml lunar-ascent ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-attack-surface.toml lunar-attack-surface ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-beacon.toml lunar-beacon ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-descent-lola.toml lunar-descent ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-descent.toml lunar-descent ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-differential-pnt.toml lunar-differential-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-frame-campaign.toml lunar-frame-campaign ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-frame-realisation.toml lunar-frame-realisation ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-carrier-phase.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-frame-coestimation.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-geodesy-sensitivity.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-od-consistency-model-error.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-od-consistency.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-infrastructure-space-tie.toml lunar-infrastructure ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-interop-export.toml lunar-interop-export ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-jamming.toml lunar-jamming ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-joint-od-clock.toml lunar-joint-od-clock ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-llr-datum.toml lunar-llr-datum ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-orbit-rendezvous-elfo.toml lunar-orbit-rendezvous ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-orbit-rendezvous.toml lunar-orbit-rendezvous ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-relay-constellation.toml constellation-design ei [11] ei [11] ei [11] ei [11] ei [2]
lunar-station-coverage-public-sources.toml lunar-station-coverage ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-station-coverage-terrain.toml lunar-station-coverage ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-station-coverage.toml lunar-station-coverage ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-station-geodesy-baseline.toml lunar-llr-datum ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-station-geodesy-with-station.toml lunar-llr-datum ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-station-time-lab.toml lunar-time-budget ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-surface-terrain.toml lunar-surface ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-surface.toml lunar-surface ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-time-budget.toml lunar-time-budget ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-time-offset.toml lunar-time-offset ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-vlbi-fim.toml lunar-vlbi-fim ei [10] ei [10] ei [10] ei [10] ei [2]
lunar-vlbi.toml lunar-vlbi ei [10] ei [10] ei [10] ei [10] ei [2]
maritime-port-approach-coast.toml ins-trn-coast ei [4] ei [4] ei [4] ei [4] ei [2]
maritime-spoof-position-push.toml spoof-detect ei [4] ei [4] ei [4] ei [4] ei [2]
maritime-strait-jamming.toml jamming kyllä kyllä kyllä kyllä ei [2]
mars-orbit-pnt.toml body-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
mars-pnt-lmo.toml mars-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
mars-pnt-surface.toml mars-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
mars-pnt-transfer.toml mars-pnt ei [10] ei [10] ei [10] ei [10] ei [2]
meo-leo-fused-pvt.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
mission-thread-artemis-class.toml mission-thread ei [4] ei [4] ei [4] ei [4] ei [2]
mission-thread-short.toml mission-thread ei [4] ei [4] ei [4] ei [4] ei [2]
moonlight-service-volume.toml moonlight-service-volume ei [10] ei [10] ei [10] ei [10] ei [2]
multi-band-jamming-waterfall.toml spectrum ei [4] ei [4] ei [4] ei [4] ei [17]
ntn-5g-positioning.toml ntn-positioning ei [9] ei [9] ei [9] ei [9] ei [2]
oem-interop.toml oem-interop ei [18] ei [18] ei [18] ei [18] ei [2]
optical-atmosphere-network.toml optical-atmosphere ei [19] ei [19] ei [19] ei [19] ei [2]
optical-atmosphere-techniques.toml optical-atmosphere ei [19] ei [19] ei [19] ei [19] ei [2]
orbit-gnss-challenged.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-molniya.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-multignss.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-real-tle.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-rinex.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-sgp4-gps.toml orbit kyllä kyllä kyllä kyllä ei [2]
orbit-urban-canyon-skyline.toml orbit kyllä kyllä kyllä kyllä ei [2]
passes.toml passes kyllä kyllä kyllä kyllä ei [2]
polar-arctic-leo-coverage.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
pvt-abmf.toml pvt kyllä kyllä kyllä ei [6] ei [2]
quantum-anomaly-detect.toml quantum-anomaly-detect ei [4] ei [4] ei [4] ei [4] ei [2]
quantum-cai-coast.toml inertial ei [4] ei [4] ei [4] ei [4] ei [2]
quantum-gnss-free-nav.toml quantum-gnss-free-nav ei [4] ei [4] ei [4] ei [4] ei [2]
quantum-time-transfer.toml quantum-time-transfer ei [4] ei [4] ei [4] ei [4] ei [2]
quantum-trade.toml quantum-trade ei [4] ei [4] ei [4] ei [4] ei [2]
rail-tunnel-coast.toml ins-trn-coast ei [4] ei [4] ei [4] ei [4] ei [2]
realtime-frame-eop.toml realtime-frame-eop ei [4] ei [4] ei [4] ei [4] ei [2]
reentry.toml reentry ei [4] ei [4] ei [4] ei [4] ei [2]
slot-timing-ocxo-leo.toml slot-timing ei [4] ei [4] ei [4] ei [4] ei [2]
small-uas-jammed-nav.toml gnss-ins kyllä kyllä kyllä ei [6] ei [2]
solar-system-tour.toml solar-system ei [10] ei [10] ei [10] ei [10] ei [2]
space-packet.toml space-packet ei [4] ei [4] ei [4] ei [4] ei [2]
space-weather.toml space-weather ei [4] ei [4] ei [4] ei [4] ei [2]
spoof-attack.toml spoof ei [4] ei [4] ei [4] ei [4] ei [2]
spoof-detect.toml spoof-detect ei [4] ei [4] ei [4] ei [4] ei [2]
spoof-meaconing.toml spoof ei [4] ei [4] ei [4] ei [4] ei [2]
starlink-sop-doppler-positioning.toml leo-pvt ei [9] ei [9] ei [9] ei [9] ei [2]
sweep-clock-stability.toml sweep ei [20] ei [20] ei [20] ei [20] ei [2]
sweep-nd-inertial.toml sweep-nd ei [20] ei [20] ei [20] ei [20] ei [2]
telecom-prtc-holdover-24h.toml telecom-timing ei [4] ei [4] ei [4] ei [4] ei [2]
telecom-synce-eec.toml telecom-timing ei [4] ei [4] ei [4] ei [4] ei [2]
telecom-tie-ingest.toml telecom-timing ei [4] ei [4] ei [4] ei [4] ei [2]
terrain-nav.toml terrain-nav kyllä kyllä kyllä ei [6] ei [2]
terrain-slam.toml terrain-slam kyllä kyllä kyllä ei [6] ei [2]
time-transfer-budget.toml time-transfer-budget ei [21] ei [21] ei [21] ei [21] ei [2]
timetransfer.toml timetransfer ei [4] ei [4] ei [4] ei [4] ei [2]
tracking-loop.toml tracking-loop ei [4] ei [4] ei [4] ei [4] ei [2]
xona-pulsar-end-to-end.toml leo-pnt-chain kyllä kyllä kyllä kyllä ei [2]
xona-pulsar-signals.toml leo-signal ei [8] ei [8] ei [8] ei [8] ei [2]

Miksi muoto ei sovellu:

  1. lajit contact-schedule ja acm-link suunnittelevat alalinkin yhteydet ja koodauksen; vie skenaario passes samalle satelliitille ja asemalle nähdäksesi geometrian
  2. SigMF sisältää kompleksisia kantataajuisia näytteitä, joita vain laji spectrum synteesoi
  3. laji aocs simuloi asentoa massakeskipisteen ympäri ilman kiertorataa tai maapaikkaa, joten Maahan ei ole mitään sijoitettavaa
  4. skenaarion syöte ei sisällä vaakasuuntaista paikkaa (ei leveys- ja pituusastetta, ei Maan keskipisteeseen sidottuja koordinaatteja, ei kiertorata-elementtejä korkeutta lukuun ottamatta), joten Maahan ei ole mitään sijoitettavaa
  5. lajit eo-radiometry ja ascent-losses laskevat budjetteja ilman Maan paikkaa
  6. STK-efemeridi kuvaa ajoneuvon paikkaa ja nopeutta ajan funktiona; tässä kohtauksessa on vain kiinteitä pisteitä tai aikaleimattomia jälkiä (kiinteä piste on STK Facility, ei efemeridi)
  7. kampanjan millään jäsenskenaariolla ei ole mitään, mitä tämä muoto kuvaa; vie jäsen yksinään nähdäksesi sen syyn
  8. laji leo-signal analysoi signaalisuunnitelmia (spektrit, seuranta, kaappaus, yhteensopivuus) ilman satelliitin tai käyttäjän paikkaa; vie skenaario leo-pass tai leo-pnt-chain, joka lentää suunnitelman
  9. ei viedä tässä julkaisussa: yhdistetyt paikannuslajit sijoittavat satelliittinsa Maan mukana pyörivään koordinaatistoon epookkiin nähden, jota ne eivät koskaan nimeä, joten aikaleimatun viennin pitäisi keksiä kalenteripäivämäärä (vie sen sijaan skenaario leo-pass tai leo-pnt-chain)
  10. lajin geometria on keskitetty Kuuhun, Marsiin tai muuhun aurinkokunnan kappaleeseen; CZML, KML ja GeoJSON kuvaavat paikkoja Maassa tai sen ympärillä, ja tämä julkaisu kirjoittaa STK-efemeridit vain asetuksella CentralBody Earth
  11. ei viedä tässä julkaisussa: constellation-design sijoittaa satelliittinsa kappaleen mukana pyörivään koordinaatistoon epookkiin nähden, jota se ei koskaan nimeä, joten aikaleimatun viennin pitäisi keksiä kalenteripäivämäärä
  12. ei viedä tässä julkaisussa: lajin earth-gnss-lunar Maan Global Navigation Satellite System (GNSS) -satelliittitähdistöä katsotaan Kuun etäisyydellä olevasta vastaanottimesta, jonka lentorataa laji ei tarjoa aikasarjana
  13. ei viedä tässä julkaisussa: laji entry-heating raportoi huippukuormat ja kuumenemisen eikä pidä aikaleimattua maanpintajälkeä
  14. laji gnss-ssv pyyhkäisee saatavuutta ja linkin voimakkuutta käyttäjälle kuorella tai Keplerin lentoradalla; sillä ei ole yhtä paikkaa, jonka voisi sijoittaa kartalle
  15. skenaario launch-window antaa laukaisupaikan leveysasteen mutta ei pituusastetta, joten paikkaa ei voi sijoittaa
  16. ei viedä tässä julkaisussa: lajin leo-navmsg totuusrata on sovitusviite, jonka Maan pyörimiskulma epookilla on syöte (theta0_deg, oletus 0), eikä sitä johdeta kalenteripäivämäärästä, joten sen Maan mukana pyörivät paikat eivät ole sidottuja päivämäärään
  17. tässä spektriskenaariossa ei ole lohkoa [iq], joten tallennettavia näytteitä ei synteesoida
  18. ei viedä tässä julkaisussa: oem-interop lukee ja kirjoittaa CCSDS (Consultative Committee for Space Data Systems) Orbit Ephemeris Messagen, joka on itse efemeridin tiedonvaihtotiedosto
  19. laji optical-atmosphere laskee linkkitilastoja maa-asemille, joilla ei ole aikaleimattua geometriaa sijoitettavaksi
  20. skenaario pyyhkäisee toista skenaariota ruudukon yli; vie pyyhkäisty skenaario yksinään
  21. laji time-transfer-budget laskee linkkibudjetin ja vakaudet ilman aikaleimattua geometriaa sijoitettavaksi