Skip to main content

Thin wrapper around OSMnx for generating taxi instructions for aiports

Project description

Ground ATC

Ground ATC produces taxi instructions for aircrafts at any airport around the world.

Installation

pip install ground-atc

or

uv add ground-atc

Usage

>>>from ground_atc import GroundController
>>>airport = GroundController(icao_code="YMML")
>>>instructions = airport.taxi_from_gate_to_runway(gate="13", runway="16")
Taxi via, Golf, Sierra, Uniform, Alpha, Bravo, hold short runway 16

Notes

  • This tool is intended to work with LLM based applications and therefore has a string output. But this can be turned off by setting the turn_instructions=False
  • It uses OSMnx API but requires no API token/authentication. However, airport data is cached locally, which can be deleted if latest data is required.

Contributions

Contributions are welcome. Feel free to create an issue or raise a PR

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ground_atc-0.2.0.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ground_atc-0.2.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file ground_atc-0.2.0.tar.gz.

File metadata

  • Download URL: ground_atc-0.2.0.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ground_atc-0.2.0.tar.gz
Algorithm Hash digest
SHA256 84ce4dfcc7ceaa8d15c4314eba397057d00dee5c29870e8594cfbd28ab988f05
MD5 38061203baedca551de9d9a00484c594
BLAKE2b-256 84dcdfbe532ce3f528ec0c3cbc276fb3d0d80cc4b0d416ad4e99aa18cc995ed6

See more details on using hashes here.

File details

Details for the file ground_atc-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: ground_atc-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for ground_atc-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 711512f2bb21b8f53b13c63e9368bcfb36519fbb5aab45ce9ff9016557772d03
MD5 ba20e6adce5972205b130c4798716639
BLAKE2b-256 6fa0f1bfa452d1675b8bef2ac8b454a5dcc77f2648d7add30c95ee2b39268b7c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page