Skip to content
mrtopf edited this page Apr 24, 2013 · 1 revision

Kontrollmöglichkeiten

  • Zeitbereich sollte man wählen können, so dass man auch historische Baustellen anschauen kann. Eine Auswahl Monat und Jahr reicht dabei, so dass die dann gerade gültigen Baustellen angezeigt werden.
  • Man sollte noch Checkboxen für alle Bauherren (sind ja nur 3 oder so) ermöglichen

Anzeige

  • Auch die Bus-Verspätungen sollten mit Location ausgegeben werden, am besten als neue Datenart
  • Es sollte verschiedene Typen der Darstellung geben, die pro Baustelle gewählt werden kann. "fuzzy" sollte dabei das Icon irgendwie in die Mitte setzen und "detailed" sollte den genauen Strassenverlauf angeben. Letzteres geht natürlich nur, wenn man auch diese Daten hat (also vor allem von-bis bei Hausnummern)
  • Es sollte ein Baustellen-Icon verwendet werden (bei genaueren Daten sollte es in der Nähe bzw. zwischen Start- und Endpunkt auftauchen und dann entsprechend klickbar sein.
  • Eine Positionsabfrage wäre schön.
  • Eine responsive-Variante wäre schön.

Editor

Es soll ein Editor implementiert werden, der Baustellen aufnehmen, löschen und bearbeiten kann. Die Bearbeitungsmaske soll dabei folgendes unterstützen:

  • Strassen sollen hinzugefügt und wieder gelöscht werden können, so dass man eine Liste hat. Pro Eintrag gibt man dann Strasse und Hausnummern (von-bis) an. Sind keine Hausnummern vergeben, nimmt man an, dass der Eintrag fuzzy ist.
  • Strassennamen sollten per autocompletion angegeben werden können, so dass man sie nicht ausschreiben muss. Die Liste der Strassen muss dazu erzeugt werden. Das braucht man ggf. auch für andere Projekte. Kann man aus OSM generieren, hab ich ggf. schon irgendwo liegen.

Open Data

  • Es soll eine Ausgabe der Daten geben, am besten als JSON (da es eine dynamische Liste gibt, ist CSV ggf. nicht so gut geeignet).
  • Die aktuelle Filtereinstellung sollte eine URL generieren, über die man die Liste (mit allen Daten) als JSON abrufen kann.

URLS:

/api/sites.json = alle Baustellen /api/sites/id.json = nur Baustelle mit id. /api/sites.json?bauherr=3 = alle Baustellen der STAWAG (bauherr noch englisch).

Clone this wiki locally