Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
orbits.src.TLEGen.TLEGen Class Reference
Inheritance diagram for orbits.src.TLEGen.TLEGen:
orbits.src.OrbitsBase.OrbitsBase _object

Public Member Functions

def __init__
 
def set_tlegen_defaults
 
def set_tle_f_out
 
def set_tle_args
 
def handle_tle_args
 
def parse_tle_properties
 
def load_apikey
 
def set_tle_sesh_timeout
 
def tle_configs
 
def do_auth
 
def make_tle_urls_1recent
 
def get_proximal_tle
 
def make_tle_urls_most_proximal
 
def return_newer_tle
 
def make_tle_urls_range
 
def make_tle_urls_xday
 
def make_satcat_url
 
def new_session
 
def tle_cookie
 
def tle_get_resp
 
def satcat_get_resp
 
def return_satcat_json
 
def prevent_empty_tle
 
def write_tle
 
def sat_name_query
 
def tlegen_main
 
- Public Member Functions inherited from orbits.src.OrbitsBase.OrbitsBase
def __init__
 
def set_common_defaults
 
def set_outs
 
def set_ins
 
def set_out_path
 
def set_in_path
 
def set_f_out
 
def set_f_in
 
def handle_escaped_single_quote
 
def set_args
 
def get_args
 
def handle_args
 
def ingest_properties
 
def parse_properties
 
def uniq_satcatid_list
 
def load_times_vars
 
def load_times
 
def handle_time_format
 
def handle_time2dt
 
def handle_dt2time
 
def get_time_vars
 

Public Attributes

 arg_p
 
 satcatid
 
 f_in
 
 f_in_fullpath
 
 query_sat_name
 
 tle_format
 
 tle_provider
 
 apikey_file
 
 apikeys_json
 
 str_satcatid
 
 TLE_SESH_TIMEOUT
 
 sesh
 
 sesh_cookies_time
 
 tle_auth_url
 
 tle_url
 
 satcat_url
 
 resp
 
 tle_text
 
 proximal_tle_str
 
 satcat_resp
 
 satcat_json
 
 multi_tle
 
 no_empty_tle
 
 tle_retries
 
 tle_user
 
 tle_pw
 
 tle_auth
 
 tle_base
 
 tle_req_ctrl
 
 tle_req_act
 
 pred_val
 
 satcat_pred_val
 
 tle_pred_val_5
 
 tle_pred_val_1
 
 tle_cat
 
 tle_sort
 
 tle_sort_tle1_asc
 
 satcat_sort_id_asc
 
 limit_1
 
 metadata_false
 
 fmt_tle
 
 fmt_3le
 
 tle_pred_val_all
 
 tle_pred_val_1yr
 
 tle_sort_epoch_desc
 
 tle_sort_epoch_asc
 
 tle_sort_cat_asc
 
 t_start
 
 t_stop
 
 tle_pred_val_range
 
 xday
 
 tle_pred_val_xday
 
 sat_state
 
 f_out
 
 f_out_fullpath
 
 apikey_fullpath
 
- Public Attributes inherited from orbits.src.OrbitsBase.OrbitsBase
 arg_p
 
 base_path
 
 prop_file_mode
 
 prop_file
 
 prop_file_fullpath
 
 prop_json
 
 args
 
 satcatid
 
 sat_name
 
 time_format
 
 t0
 
 t1
 
 t_forward
 
 t_range
 
 t_range_unit
 
 verbose
 
 out_dir_mode
 
 out_dir
 
 out_date_dir
 
 out_dir_fullpath
 
 in_dir_mode
 
 in_dir
 
 in_date_dir
 
 in_dir_fullpath
 
 f_in
 
 f_out
 
 f_in_fullpath
 
 f_out_fullpath
 
 sec_sample_rate
 
 satcatid_list
 

Static Public Attributes

dictionary tle_provider_set = {"space-track"}
 

Constructor & Destructor Documentation

def orbits.src.TLEGen.TLEGen.__init__ (   self,
  satcatid = None,
  ignore_unknown_args = 1,
  time_format = None,
  t0 = None,
  t1 = None 
)

Member Function Documentation

def orbits.src.TLEGen.TLEGen.do_auth (   self)
def orbits.src.TLEGen.TLEGen.get_proximal_tle (   self,
  seed_time 
)
def orbits.src.TLEGen.TLEGen.handle_tle_args (   self)
def orbits.src.TLEGen.TLEGen.load_apikey (   self)
def orbits.src.TLEGen.TLEGen.make_satcat_url (   self)
def orbits.src.TLEGen.TLEGen.make_tle_urls_1recent (   self)
def orbits.src.TLEGen.TLEGen.make_tle_urls_most_proximal (   self,
  seed_time 
)
def orbits.src.TLEGen.TLEGen.make_tle_urls_range (   self)
def orbits.src.TLEGen.TLEGen.make_tle_urls_xday (   self)
def orbits.src.TLEGen.TLEGen.new_session (   self)
def orbits.src.TLEGen.TLEGen.parse_tle_properties (   self)
def orbits.src.TLEGen.TLEGen.prevent_empty_tle (   self)
def orbits.src.TLEGen.TLEGen.return_newer_tle (   self,
  seed_time,
  tle_url1,
  tle_url2 
)
def orbits.src.TLEGen.TLEGen.return_satcat_json (   self,
  response 
)
def orbits.src.TLEGen.TLEGen.sat_name_query (   self,
  satcatid = None 
)
def orbits.src.TLEGen.TLEGen.satcat_get_resp (   self,
  satcat_url = None 
)
def orbits.src.TLEGen.TLEGen.set_tle_args (   self)
def orbits.src.TLEGen.TLEGen.set_tle_f_out (   self)
def orbits.src.TLEGen.TLEGen.set_tle_sesh_timeout (   self,
  timeout 
)
def orbits.src.TLEGen.TLEGen.set_tlegen_defaults (   self)
def orbits.src.TLEGen.TLEGen.tle_configs (   self)
def orbits.src.TLEGen.TLEGen.tle_cookie (   self)
def orbits.src.TLEGen.TLEGen.tle_get_resp (   self,
  tle_url = None 
)
def orbits.src.TLEGen.TLEGen.tlegen_main (   self)
driver function
def orbits.src.TLEGen.TLEGen.write_tle (   self)

Member Data Documentation

orbits.src.TLEGen.TLEGen.apikey_file
orbits.src.TLEGen.TLEGen.apikey_fullpath
orbits.src.TLEGen.TLEGen.apikeys_json
orbits.src.TLEGen.TLEGen.arg_p
orbits.src.TLEGen.TLEGen.f_in
orbits.src.TLEGen.TLEGen.f_in_fullpath
orbits.src.TLEGen.TLEGen.f_out
orbits.src.TLEGen.TLEGen.f_out_fullpath
orbits.src.TLEGen.TLEGen.fmt_3le
orbits.src.TLEGen.TLEGen.fmt_tle
orbits.src.TLEGen.TLEGen.limit_1
orbits.src.TLEGen.TLEGen.metadata_false
orbits.src.TLEGen.TLEGen.multi_tle
orbits.src.TLEGen.TLEGen.no_empty_tle
orbits.src.TLEGen.TLEGen.pred_val
orbits.src.TLEGen.TLEGen.proximal_tle_str
orbits.src.TLEGen.TLEGen.query_sat_name
orbits.src.TLEGen.TLEGen.resp
orbits.src.TLEGen.TLEGen.sat_state
orbits.src.TLEGen.TLEGen.satcat_json
orbits.src.TLEGen.TLEGen.satcat_pred_val
orbits.src.TLEGen.TLEGen.satcat_resp
orbits.src.TLEGen.TLEGen.satcat_sort_id_asc
orbits.src.TLEGen.TLEGen.satcat_url
orbits.src.TLEGen.TLEGen.satcatid
orbits.src.TLEGen.TLEGen.sesh
orbits.src.TLEGen.TLEGen.sesh_cookies_time
orbits.src.TLEGen.TLEGen.str_satcatid
orbits.src.TLEGen.TLEGen.t_start
orbits.src.TLEGen.TLEGen.t_stop
orbits.src.TLEGen.TLEGen.tle_auth
orbits.src.TLEGen.TLEGen.tle_auth_url
orbits.src.TLEGen.TLEGen.tle_base
orbits.src.TLEGen.TLEGen.tle_cat
orbits.src.TLEGen.TLEGen.tle_format
orbits.src.TLEGen.TLEGen.tle_pred_val_1
orbits.src.TLEGen.TLEGen.tle_pred_val_1yr
orbits.src.TLEGen.TLEGen.tle_pred_val_5
orbits.src.TLEGen.TLEGen.tle_pred_val_all
orbits.src.TLEGen.TLEGen.tle_pred_val_range
orbits.src.TLEGen.TLEGen.tle_pred_val_xday
orbits.src.TLEGen.TLEGen.tle_provider
dictionary orbits.src.TLEGen.TLEGen.tle_provider_set = {"space-track"}
static
orbits.src.TLEGen.TLEGen.tle_pw
orbits.src.TLEGen.TLEGen.tle_req_act
orbits.src.TLEGen.TLEGen.tle_req_ctrl
orbits.src.TLEGen.TLEGen.tle_retries
orbits.src.TLEGen.TLEGen.TLE_SESH_TIMEOUT
orbits.src.TLEGen.TLEGen.tle_sort
orbits.src.TLEGen.TLEGen.tle_sort_cat_asc
orbits.src.TLEGen.TLEGen.tle_sort_epoch_asc
orbits.src.TLEGen.TLEGen.tle_sort_epoch_desc
orbits.src.TLEGen.TLEGen.tle_sort_tle1_asc
orbits.src.TLEGen.TLEGen.tle_text
orbits.src.TLEGen.TLEGen.tle_url
orbits.src.TLEGen.TLEGen.tle_user
orbits.src.TLEGen.TLEGen.xday

The documentation for this class was generated from the following file:

Copyright 2014 Google Inc. All rights reserved.