get_satellite_position
Track and retrieve the real-time position of a satellite based on an observer's location using latitude, longitude, and NORAD ID; supports future prediction up to 300 seconds.
Instructions
Get current position of a satellite relative to an observer location
Input Schema
Name | Required | Description | Default |
---|---|---|---|
noradId | Yes | NORAD catalog number of the satellite | |
observerAlt | No | Observer altitude in meters above sea level | |
observerLat | Yes | Observer latitude in degrees | |
observerLng | Yes | Observer longitude in degrees | |
seconds | No | Number of seconds in the future for prediction (max 300) |
Input Schema (JSON Schema)
{
"properties": {
"noradId": {
"description": "NORAD catalog number of the satellite",
"type": "string"
},
"observerAlt": {
"default": 0,
"description": "Observer altitude in meters above sea level",
"type": "number"
},
"observerLat": {
"description": "Observer latitude in degrees",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"observerLng": {
"description": "Observer longitude in degrees",
"maximum": 180,
"minimum": -180,
"type": "number"
},
"seconds": {
"default": 0,
"description": "Number of seconds in the future for prediction (max 300)",
"maximum": 300,
"type": "number"
}
},
"required": [
"noradId",
"observerLat",
"observerLng"
],
"type": "object"
}