Přístupnostní navigace
E-application
Search Search Close
Applied result detail
GALÁŽ, Z.
Original Title
Software pro zobrazování jízdních řádů
English Title
Public transport schedule visualization tool
Type
Software
Abstract
E-paper zařízení jsou v současné době hodně používaným nástrojem pro zobrazování jízdních řádů. Software pro zobrazování jízdních řádů poskytuje možnost vzdálené komunikace s e-paper zařízením pomocí API rozhraní poskytovatele zařízení. Tato knihovna je vyvinuta speciálně pro zařízení firmy Visionect (https://www.visionect.com/) a poskytuje možnost připojení k zařízení a k snadnému ‚parsování‘ jízdních řádů s XML souboru specifikovaného pomocí URL (např. http://www.mpvnet.cz/...). Informace získané z URL jsou následně vkládány do HTML šablony, kt. je dynamicky naplněna daty o konkrétním spoji, zkonvertována na obrázek a zaslána na e-paper zařízení. Obrázek je navíc zobrazen v GUI rozhraní aplikace (HTML i obrázek mají specifický label sestrojen pomocí ‚časového razítka‘ a jsou ukládány lokálně v aplikaci). Knihovna je naprogramována v jazyce Python (verze 2.7) a využívá standardního rozhraní WSGI.
Abstract in English
E-paper devices are nowadays commonly used tools to visualize information about arrivals/departures for public transport. Public transport schedule visualization tool is a tool, which provides users with easy way to communicate with such devices using API provided by the device manufacturer. This particular library is developed to communicate with devices produced by Visionect company (https://www.visionect.com/). The tool parses the public transport schedule from XML file specified in the input URL string (e.g. http://www.mpvnet.cz/...). Obtained information is the dynamically inserted into pre-defined HTML template and consequently converted to a picture format, and sent to the e-paper device. The information is also showed on the main frame of the GUI application (HTML/picture files are uniquely defined using the actual ‘actual’ timestamp and stored locally in the application). The library is developed using Python programming language (version 2.7) and it uses standard WSGI interface.
Keywords
e-paper, API, Python, WSGI, REST, veřejná dobrava, jízdní řády
Key words in English
e-paper, API, Python, WSGI, REST, public transport, schedule
Location
Herman elektronika, Brněnská 993, 664 42 Modřice-Brno-jih
Licence fee
In order to use the result by another entity, it is always necessary to acquire a license
www
http://splab.cz/download/software/software-pro-zobrazovani-jizdnich-radu