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
Release history Release notifications | RSS feed
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.1.2.tar.gz
(7.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ground_atc-0.1.2.tar.gz.
File metadata
- Download URL: ground_atc-0.1.2.tar.gz
- Upload date:
- Size: 7.0 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4a209754dfa8aa3eb82a49566a60d102696816dabaf9d79f7d5c731071aa622c
|
|
| MD5 |
4dccac78a0e0d1a5efa9b1e428088c82
|
|
| BLAKE2b-256 |
8380055d7ed3ce7127e6de26af7e9d7727c0d9490d15c8061a961d9f9085d376
|
File details
Details for the file ground_atc-0.1.2-py3-none-any.whl.
File metadata
- Download URL: ground_atc-0.1.2-py3-none-any.whl
- Upload date:
- Size: 9.7 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb566414ab4c062126404d0adcd338832b251caa09d13cd1fe4adec036913787
|
|
| MD5 |
5a7d70e8c3a356310e126387752d31d2
|
|
| BLAKE2b-256 |
903693835afb30dee9dd9553c8947137cfaab7ef2ec0ec0663449c015f49c729
|