Skip to content

nichols-t/TLE.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TLE.NET

A C# client for NASA's TLE Satellite API created using RestSharp.

Usage

var client = new TleApiClient();

// Get a single record with satellite id 11416.
TleRecord oneRecord = client.GetTleRecord(11416);

// Get a list of records. This request is the default collection response.
TleRecordCollection all = client.GetAllTleRecords();

// Get a list of records with certain query parameters.
var options = new TleRecordCollectionOptions()
{
  // Search for "ISS" in the Name field of the records
  Search = "ISS",
  // How many records an individual response will return
  PageSize = 100,
  // Sort by Id, instead of the the default Name
  Sort = "id"
};

TleRecordCollection search = client.GetAllTleRecords(options);

Further documentation for the client is available in the TLE.NET class files. Documentation for the TLE API is available at https://data.ivanstanojevic.me/api/tle/docs.

About

A C# client for NASA's TLE Satellite API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages