Top
| Field | Type | Label | Description |
| contact_id | int64 | | キャンセルするコンタクトの ID |
| Field | Type | Label | Description |
| contact | Contact | | キャンセルされたコンタクト |
| Field | Type | Label | Description |
| contact | Contact | | 作成されたコンタクト |
| Field | Type | Label | Description |
| contact_id | int64 | | 取得するコンタクトの ID |
| Field | Type | Label | Description |
| contact | Contact | | 指定された ID に対応するコンタクト |
| Field | Type | Label | Description |
| ground_station_id | int64 | | 取得する地上局の ID |
| Field | Type | Label | Description |
| ground_station | GroundStation | | 指定された ID に対応する地上局 |
| Field | Type | Label | Description |
| satellite_id | int64 | | TLE を取得する衛星の ID |
| Field | Type | Label | Description |
| tle_record | TLERecord | | 指定された衛星の最新の TLE 情報 |
| Field | Type | Label | Description |
| satellite_id | int64 | | 取得する衛星の ID |
| Field | Type | Label | Description |
| satellite | Satellite | | 指定された ID に対応する衛星 |
| Field | Type | Label | Description |
| satellite_id | int64 | | 利用可能な地上局を取得する衛星の ID |
| Field | Type | Label | Description |
| ground_stations | GroundStation | repeated | 指定された衛星で利用可能な地上局のリスト |
| Field | Type | Label | Description |
| contact_id | int64 | | ファイルのリストを取得するコンタクトの ID |
| Field | Type | Label | Description |
| blob_files | BlobFile | repeated | コンタクトで生成されたファイルのリスト |
| Field | Type | Label | Description |
| satellite_id | int64 | | パス算出の対象とする衛星の ID |
| ground_station_ids | int64 | repeated | パス算出の対象とする地上局の ID のリスト |
| Field | Type | Label | Description |
| passes | Pass | repeated | パスのリスト。 リストは AOS 時刻の昇順でソートされている |
| Field | Type | Label | Description |
| satellite_id | int64 | | コンタクトのリストを取得する対象の衛星 ID |
| Field | Type | Label | Description |
| contacts | Contact | repeated | 指定された衛星を対象とした過去14日以内のコンタクトのリスト |
| Field | Type | Label | Description |
| satellites | Satellite | repeated | クライアントがアクセス可能な衛星のリスト |
| Field | Type | Label | Description |
| satellite_id | int64 | | コンタクトのリストを取得する対象の衛星 ID |
| Field | Type | Label | Description |
| contacts | Contact | repeated | 指定された衛星を対象とした現在時刻以降のコンタクトのリスト |
| Field | Type | Label | Description |
| satellite_id | int64 | | TLE を登録する衛星の ID |
| tle | TLE | | 登録する TLE |
| Field | Type | Label | Description |
| tle_record | TLERecord | | 登録された TLE の情報 |
アークエッジ・スペースの地上局予約サービス。
Top
URL からダウンロード可能なファイル。
| Field | Type | Label | Description |
| url | string | | ファイルをダウンロードするための URL |
| filename | string | | ファイル名 |
| size | int64 | | ファイルのサイズ [byte] |
コンタクト。
Clover においては、予約されたパスを表す。
地上局。
緯度・経度・高度からなる位置情報。
パスの計算に使用される。
| Field | Type | Label | Description |
| latitude | double | | 緯度 [deg] |
| longitude | double | | 経度 [deg] |
| altitude | double | | 楕円体高 [meter] |
衛星パス。
パスの AOS/LOS 時刻と最大仰角といった詳細情報。
衛星。
| Field | Type | Label | Description |
| id | int64 | | 衛星の ID |
| name | string | | 衛星の名前 |
TLE (Two-Line Elements)。
| Field | Type | Label | Description |
| line1 | string | | TLE の1行目 |
| line2 | string | | TLE の2行目 |
登録された TLE の情報。
コンタクトの状態。
| Name | Number | Description |
| STATUS_UNSPECIFIED | 0 | ステータスの値が設定されていない場合の値。 この値が設定された場合は異常な状態であるため、アークエッジ・スペースの担当者に連絡すること |
| STATUS_PENDING | 1 | 局管理者の確認待ちの状態。 コンタクトを予約した直後の初期状態。 この状態から他の状態に遷移したあと、この状態に戻ることはない |
| STATUS_SCHEDULED | 2 | 局管理者に承認され、コンタクトの予約が有効な状態 |
| STATUS_REJECTED | 3 | 局管理者に拒否され、コンタクトの予約が無効な状態 他の状態に遷移しない終端状態 |
| STATUS_CANCELED | 4 | ユーザがコンタクトの予約をキャンセルした状態。 他の状態に遷移しない終端状態 |
| STATUS_RUNNING | 5 | コンタクトが実行中の状態。 この状態になると、キャンセルできなくなる |
| STATUS_COMPLETED | 6 | コンタクトが完了した状態。 他の状態に遷移しない終端状態 |
| STATUS_FAILED | 7 | コンタクトが何らかの理由で失敗した状態。 他の状態に遷移しない終端状態 |
| .proto Type | Notes | C++ | Java | Python | Go | C# | PHP | Ruby |
| double | | double | double | float | float64 | double | float | Float |
| float | | float | float | float | float32 | float | float | Float |
| int32 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) |
| int64 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. | int64 | long | int/long | int64 | long | integer/string | Bignum |
| uint32 | Uses variable-length encoding. | uint32 | int | int/long | uint32 | uint | integer | Bignum or Fixnum (as required) |
| uint64 | Uses variable-length encoding. | uint64 | long | int/long | uint64 | ulong | integer/string | Bignum or Fixnum (as required) |
| sint32 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) |
| sint64 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. | int64 | long | int/long | int64 | long | integer/string | Bignum |
| fixed32 | Always four bytes. More efficient than uint32 if values are often greater than 2^28. | uint32 | int | int | uint32 | uint | integer | Bignum or Fixnum (as required) |
| fixed64 | Always eight bytes. More efficient than uint64 if values are often greater than 2^56. | uint64 | long | int/long | uint64 | ulong | integer/string | Bignum |
| sfixed32 | Always four bytes. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) |
| sfixed64 | Always eight bytes. | int64 | long | int/long | int64 | long | integer/string | Bignum |
| bool | | bool | boolean | boolean | bool | bool | boolean | TrueClass/FalseClass |
| string | A string must always contain UTF-8 encoded or 7-bit ASCII text. | string | String | str/unicode | string | string | string | String (UTF-8) |
| bytes | May contain any arbitrary sequence of bytes. | string | ByteString | str | []byte | ByteString | string | String (ASCII-8BIT) |