Projekt Ingeborgs statistischer Nutzen

PingeborgJetzt ist es schon über 3 Monate her, dass Projekt Ingeborg das Licht der klagenfurter Straßen erblickt hat und seit dem fast täglich meine Erwartungen an dieses Projekt übertrifft.

Gestern haben wir das System auf eine neue technische Basis umgestellt, welche es für uns viel einfacher macht das System zu betreuen und es nun auch ermöglicht die Idee an andere Orte zu bringen.

Neben diesen Neuerungen, von denen die Leute auf den Straßen vor den Stickern eher wenig mitbekommen, gibt es aber nun auch etwas um den Nutzen des Projekts für die Allgemeinheit etwas steigert.

Es gibt jetzt eine API

“Wozu?” wird der eine oder andere jetzt Fragen. Eigentlich ist das ganz einfach: Jedesmal wenn jemand einen Sticker scannt bekommt er  Musik, ein Gedicht oder ein Buch und das System zählt mit.

Genau gesagt merkt sich das System welcher Sticker wann, wo, via NFC oder QR und mit welches mobilen Betriebssystem benutzt wurde. Auf diesen Daten basieren auch die Statistiken auf http://pingeb.org/statistiken/. Diese sind zwar nett anzusehen, aber nicht maschinell bzw. automatisiert verarbeitbar. Trotzdem haben diese Daten, aus meiner Sicht, einen großen Nutzen wenn es um statistische Werte zu einer Stadt geht.

  • Wie sieht es mit der Verbreitung von NFC als Technologie aus?
  • Welche Sticker werden oft benutzt? (Dort muss also theoretisch mehr los sein, oder?)
  • ….

Deshalb können diese Daten nun als JSON Arrays abgerufen werden und zwar live! Das Stichwort hier lautet OpenData.

API Doku

Noch befindet sich Projekt Ingeborg in einer Art “Live Test”-Phase und trotzdem möchten wir euch Zugriff auf die API geben damit auch diese getestet wird und ihr sofort etwas damit anfangen könnt.

Im Moment gibt es 2 Methoden:

  1. Daten zu den Tags abrufen
  2. Daten zu den Downloads abrufen

http://pingeb.org/api/tags

Mittels dieser Url bekommt man ein JSON Array mit allen Tags im System.

Daten des Tag

  • id: Id des Tags (unique) NEW!
  • name: Der Name des Tags
  • layer: Der Layer (eine interne Markierung um Tags zu gruppieren) des Tags
  • clicks: Anzahl der über diesen Tag getätigten Downloads
  • lat: Latitude des Tags
  • lon: Longitude des Tags

Parameter (alle optional)

  • layer: Layer des Tags
  • box: Geobox innerhalb der die zu selektierenden Tags sein sollen. Format = lat1,lon1,lat2,lon2 – Default = Alle
  • order: Sortierreihenfolge. Mögliche Werte  = name,clicks,layer
  • orderAsc: Soll aufsteigend oder absteigend sortiert werden.  Mögliche Werte = true, false – Default = true

Beispiel

http://pingeb.org/api/tags?order=clicks&orderAsc=false

http://pingeb.org/api/downloads

Mittels dieser Url bekommt man ein JSON Array mit allen getätigten Zugriffen über einen Sticker. Geordnet ist diese immer nach Datum absteigend. Es kommt also immer der neueste Download als Erstes.

Daten eines Downloads

  • time: Zeit des Downloads
  • type: Technologie über die Zugegriffen wurde. (NFC oder QR)
  • tagname: Name des Tags über den zugegriffen wurde
  • lat: Latitude des Tags
  • lon: Longitude des Tags
  • os: Betriebssystem des Geräts mit dem Zugegriffen wurde (Android, iOS, Symbian, etc…)

Parameter (alle optional)

  • from: Min. Datum der zu liefernden Downloads. Format = yyyy-mm-dd hh24:mi:ss
  • to: Max. Datum der zu liefernden Downloads. Format = yyyy-mm-dd hh24:mi:ss
  • page: Seite der Ergebnisse. Default = 1
  • pageSize: Größe der Seite der Ergebnisliste. Default = 100 – Maximum = 1000

JSONP New!

Um auch JavaScript Aurufe von anderen Webseiten zu ermöglichen gibt es ab jetzt beide Calls auch in einer JSONP Variante. Das bedeutet dass ihr einen GET Parameter callback=<your-callback-function> mitgeben könnt und auch auf eurer Webseite die Daten nutzen könnt. Die URL für die JSONP Calls ist ident zu den bestehenden nur, dass es apip statt api in der URL zu ersetzen ist. Die URL lauten also wie folgt.

Tags: , , , , , , , , , , ,

49 Antworten zu “Projekt Ingeborgs statistischer Nutzen”

  1. seo agencies sagt:

    Hmm is anyone else encountering problems with the pictures on
    this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog.
    Any responses would be greatly appreciated.

  2. essay topics for college sagt:

    One anԁ onlу thing I would claim hаving а
    obseгνe οf сaution іs ԁefinіtely: practіce
    it fоr the right gooԁ reаsons.
    Οffer yοu aid, freе things, νiа ѕhawls
    by hoda, but practice it ωhen you actuаlly want tο aіd (
    space ) nοt necеsѕarily as you desire the prеss.

    Ι’m not indicating some of these come in of which position, in case you are considering something such as this specific, practice it through the cardiovascular.

  3. Ray Lewis Jersey sagt:

    <h1><strong><a href=\"http://www.fanravensshop.com/elite-ray-lewis-jersey\">Ray Lewis Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-joe-flacco-jersey\">Joe Flacco Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-michael-oher-jersey\">Michael Oher Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-ray-rice-jersey\">Ray Rice Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-ed-reed-jersey\">Ed Reed Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-terrell-suggs-jersey\">Terrell Suggs Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-haloti-ngata-jersey\">Haloti Ngata Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/\">Ravens Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-anquan-boldin-jersey\">Anquan Boldin Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-lardarius-webb-jersey\">Lardarius Webb Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-jimmy-smith-jersey\">Jimmy Smith Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-jacoby-jones-jersey\">Jacoby Jones Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-paul-kruger-jersey\">Paul Kruger Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-pernell-mcphee-jersey\">Pernell McPhee Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-matt-birk-jersey\">Matt Birk Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-marshal-yanda-jersey\">Marshal Yanda Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-arthur-jones-jersey\">Arthur Jones Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-ryan-mcbean-jersey\">Ryan McBean Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-sam-koch-jersey\">Sam Koch Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-vonta-leach-jersey\">Vonta Leach Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-tyrod-taylor-jersey\">Tyrod Taylor Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-torrey-smith-jersey\">Torrey Smith Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-terrence-cody-jersey\">Terrence Cody Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-kelechi-osemele-jersey\">Kelechi Osemele Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-bernard-pierce-jersey\">Bernard Pierce Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-courtney-upshaw-jersey\">Courtney Upshaw Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-corey-graham-jersey\">Corey Graham Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-christian-thompson-jersey\">Christian Thompson Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-brendon-ayanbadejo-jersey\">Brendon Ayanbadejo Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-curtis-painter-jersey\">Curtis Painter Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-dennis-pitta-jersey\">Dennis Pitta Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-jameel-mcclain-jersey\">Jameel McClain Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-bernard-pollard-jersey\">Bernard Pollard Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-billy-cundiff-jersey\">Billy Cundiff Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-ed-dickson-jersey\">Ed Dickson Jersey</a></strong></h1>
    <h1><strong><a href=\"http://www.fanravensshop.com/elite-bobby-rainey-jersey\">Bobby Rainey Jersey</a></strong></h1>

  4. ipad3 sagt:

    I thinκ the aԁmіn of this web site is aсtuallу working haгd in suρpοгt of his sitе,
    ѕince heгe everу infoгmation is qualitу based infoгmаtiοn.

  5. formal gowns sagt:

    Ιt’s an awesome piece of writing designed for all the online viewers; they will obtain advantage from it I am sure.

  6. kviklån sagt:

    Keep on wгiting, great job!

  7. freecasinogamesnodeposit. com sagt:

    There’s certainly a great deal to learn about this subject. I really like all of the points you’ve made.