Skip to main content

Convert track coordinates to percentages along a lap

Project description

workflow:

CREATE track map

  1. create an "expy" folder in the same directory as your current python file
  2. use generatelaparray.py to spit out a file with x, y, and z coordinates for the track. The data will appear in (circuit_short_name).json.
  3. manually delete extra data points and assign relevant ones to pit lane by moving them under "Pit Lane:"
  4. use parselaparray.py to check work (sample code to also go from file to array)

USE xy2pct

  1. use the function xy2pct(x, y, z, circuit_short_name) to convert any x, y, and z(optional) to a percentage along the track you specify in circuit_short_name. to find the variable, use the openf1 docs: https://api.openf1.org/v1/meetings?year=2026&country_name=Singapore and replace the country name with the one you want.

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

xy2pct-0.1.1.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.

xy2pct-0.1.1-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file xy2pct-0.1.1.tar.gz.

File metadata

  • Download URL: xy2pct-0.1.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xy2pct-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4f9a934d660c21cbf3f702b89659c07af14dd782e72043d56647b73c0fc77b7d
MD5 d4909efe8842c5e2ae079e0e0baa8490
BLAKE2b-256 d33799ed5142143ce20803d98c6821e12f93e36a454a3dbc130cfc5398fe5d3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for xy2pct-0.1.1.tar.gz:

Publisher: python-package.yml on jusaaatin/xy2pct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file xy2pct-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: xy2pct-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for xy2pct-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 882b6423611ec328ecb71785f628cc5090954bbccdb2decfcebf62c699508e03
MD5 b4bdabfe0856ffed19f48f6dbdf86d81
BLAKE2b-256 70108d460e289b7c2d243f36443d590c0d5bde610cd5d3fdf0cc37ab44b0ebba

See more details on using hashes here.

Provenance

The following attestation bundles were made for xy2pct-0.1.1-py3-none-any.whl:

Publisher: python-package.yml on jusaaatin/xy2pct

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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