Skip to main content

python imx insights module to get information from imx files

Project description

Open-Imx:Icons

imxInsights logo imxInsights logo

Documentation: https://open-imx.github.io/imxIcons/

Source Code: https://github.com/open-imx/imxIcons

PyPi: https://pypi.org/project/imxIcons/

imxIcons is a Python library that provides an intuitive and unified set of standardized icons representing IMX objects based on their properties. By transforming complex IMX data into clear visual representations, imxIcons enhances user experiences across applications in the railway sector. These icons help streamline the visualization of railway data across various tools and applications, improving the accessibility and user-friendliness of IMX data.

This is a personal project and therefore no responsibility for the functionality, accuracy, or usage of this library.

Features

  • Get IMX icons by giving a object path and a set of properties.
  • Return SVG icon by name or url
  • SVG QGIS support

Backlog and Roadmap

https://github.com/orgs/open-imx/projects/4/

Supported Python Versions

!!! warning
Python Typehints are awesome therefor 3.9 and below will NOT be supported.

Distribution and installation

Just install the library

pip install imxIcons

for a demo see: https://imx-icons-api.azurewebsites.net/

Contributing

Contributions welcome! Join our Discord Community

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

imxicons-0.2.7.tar.gz (70.6 kB view details)

Uploaded Source

Built Distribution

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

imxicons-0.2.7-py3-none-any.whl (46.9 kB view details)

Uploaded Python 3

File details

Details for the file imxicons-0.2.7.tar.gz.

File metadata

  • Download URL: imxicons-0.2.7.tar.gz
  • Upload date:
  • Size: 70.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for imxicons-0.2.7.tar.gz
Algorithm Hash digest
SHA256 7c78f70d7909495d23a9a9c4da3a6a05200a8db4d9494ac3dfb3b8f30a37d671
MD5 57a73db4748d9e3412ffba7efd3d0e62
BLAKE2b-256 28dce69eef92f33e69c48cb41dc544280f7435d7f6e6f4007cd44d93fb2cb19a

See more details on using hashes here.

File details

Details for the file imxicons-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: imxicons-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 46.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for imxicons-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 fadcc044a2af65fc5ba554a947e5d88eb0efbc2cd16c3443bd9ff58441e460bb
MD5 c0a86226a8facd3f7ff8047074318952
BLAKE2b-256 f97795e919e53f5df1daf3612848dd45f87916a524518ef8fb7519c85027aa3a

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