Mobilní android aplikace ukazuje na mapě zastávky Pražské Integrované dopravy. Když se klikne na zastávku, tak se zobrazí aktuální odjezdy.
- Seznam zastávek získávám na opendata.praha.eu .
- Aktuální odjezdy spojů ze zastávek, získávám z golemio.cz - Specifikace openapi .
- Pro zobrazení map využívám knihovnu maplibre native .
- Mapové dlaždice získávám z Maptiler .
Pro rozběhnutí aplikace je nutné si vygenerovat token a style URL:
- Vygenerování tokenu pro získání PID dat: https://api.golemio.cz/api-keys/auth/sign-in
- Vytvoření style URL pro získávání dlaždic: https://cloud.maptiler.com/
Následně v dev.chytac.map adresáři je nutné vytvořit třídu Env.class, do které se dané hodnoty vloží:
package dev.chytac.map;
public class Env {
public static final String MAPTILER_URL = "<style-url>";
public static final String PID_API_TOKEN = "<token>";
}