Fichier WSDL
Espace de nom : IMCCE

Fonctions exposées:
// Retourne la fiche d'identite d'un satellite.

satidentite WS.GetSatIdentite(int num_norad)

  • int num_norad : Numero NORAD du satellite.


// Retourne la forme (si connue) d'un satellite.

string WS.GetSatForme(satidentite satellite)

  • satidentite satellite : Satellite dont on veut connaitre la forme.


// Retourne les valeurs additionnelles d'un satellite.

satAdditionalValue[] WS.GetSatAdditionalValues(satidentite satellite)

  • satidentite satellite : Satellite dont on veut connaitre les valeurs additionnelles.


// Retourne les noms et numeros NORAD de tous les satellites.

satResult[] WS.GetAllSatNames(int page, int nbResults)

  • int page : Numero de page.
  • int nbResults : Nombre de resultats par page.


// Retourne le dernier TLE en cours de validite a la date fournie.

sattle WS.GetLastTLE(double date, int num_norad)

  • double date : Date du TLE (jour Julien).
  • int num_norad : Numero NORAD du satellite.


// Retourne les TLEs d'un satellite sur un intervalle de temps.

sattle[] WS.GetTLEs(double dateBegin, double dateEnd, int num_norad, int page, int nbResults)

  • double dateBegin : Date de debut (jour Julien).
  • double dateEnd : Date de fin (jour Julien).
  • int num_norad : Numero NORAD du satellite.
  • int page : Numero de page.
  • int nbResults : Nombre de resultats par page.


// Permet d'executer des recherches avancees.

satResult[] WS.advancedSearch(int num_norad, string nom_usuel, double date, int page, int nbResults, searchCriteria[] criteria)

  • int num_norad : Facultatif, numero NORAD du satellite partiel ou complet.
  • string nom_usuel : Facultatif, nom partiel du satellite.
  • double date : Facultatif si aucun critere n'est precise, date des TLE (jour Julien) a rechercher.
  • int page : Numero de page.
  • int nbResults : Nombre de resultats par page.
  • searchCriteria[] criteria : Criteres de recherche avances (searchCriteria.field=["i"|"e"|"pom"|"gom"|"m"|"mvt_moyen"|"dma"|"periode"], searchCriteria.operator=["=="|">="|">"|"<="|"<"|"[]"], searchCriteria.to est obligatoire si "[]"(between) est utilise).


// Convertie un objet TLE au format TLE standard.

string WS.ConvertToTLE(sattle sattle, boolean threeLines)

  • sattle sattle : TLE a convertir.
  • boolean threeLines : Indique si la conversion doit etre faire en deux (false) ou trois (true) lignes.


// Convertie un TLE (2 ou 3 lignes) en objet TLE.

sattle WS.ConvertTLEToObject(string line1, string line2, string line3)

  • string line1 : Facultatif, premiere ligne du TLE.
  • string line2 : Seconde ligne du TLE.
  • string line3 : Troisieme ligne du TLE.