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.9.tar.gz (71.0 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.9-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for imxicons-0.2.9.tar.gz
Algorithm Hash digest
SHA256 e9d0fd832812e276e6d4a25917f8a18dc6ef720f0cdd80b4924d7ea506670eab
MD5 e95bb29146a7efac56ccbe460bb6fd7e
BLAKE2b-256 ae849e8c82753b72e521becab75977e95e6cb86044f42b41309a0eb326b4e1ca

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for imxicons-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 8dd85ecda8fca99ca211b403c81c805c88d61f0088894b70371c7c7f4d28e9b6
MD5 4c38ae71451d5cbfe3afa416621dabc6
BLAKE2b-256 4b8eee98f8bcb8efcad722f97a22b7b9d3f25a0e10ef4e96480067384a5d86a5

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