python representation of vatspy static data
Project description
python-vatspy-data
This module loads and parses data from https://github.com/vatsimnetwork/vatspy-data-project
The results are available as an easy-to-use VatspyData
object containing
the countries, the airports, and the FIRs along with geodata available as a
shapely
Geometry.
Installation
pip install vatspy-data
Usage
from vatspy_data import VatspyData
vd = VatspyData() # the data is loaded and parsed in the constructor
print(vd.countries.get("LI"))
# Country(name='Italy', codes=['LI'], radar_name='Radar')
print(vd.firs.get("EGGX"))
# FIR(icao='EGGX', name='Shanwick Oceanic', callsign_prefix='EGGX', geom=GeoItem(properties=GeoItemProperties(id='EGGX', oceanic=False, label_lon=-22.5, label_lat=53.0, region='EMEA', division='VATUK'), geom=<MULTIPOLYGON (((-30 61, -10 61, -10 57, -15 57, -15 49, -8 48.494, -8 45, -...>))
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
vatspy_data-1.1.0.tar.gz
(4.2 kB
view hashes)
Built Distribution
Close
Hashes for vatspy_data-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f897a31cf8154291c9d36d53f840a9f9816a193097f4feef4c8ffe78db82ce7 |
|
MD5 | b7de4f058a019490ae4dff4c33dc103e |
|
BLAKE2b-256 | 81d94f3497a8d81e1eef393084c7b292fcb4028f24c714e344a8f893a967f7e1 |