Kantonsratswahl 2019

Sitzzuteilungsverfahren

API BAZI

BAZI (Berechnung von Anzahlen mit Zuteilungsmethoden im Internet) ist eine Open-Source Software, die am Institut für Mathematik der Universität Augsburg unter der Leitung von Prof. Dr. Friedrich Pukelsheim entwickelt worden ist (vgl. Internetauftritt von BAZI). Mit dieser Software lässt sich die Sitzzuteilung für den Kantonsrat aufgrund der ausgezählten Stimmen bestimmen.

Das Statistische Amt des Kantons Zürich hat eine API zu BAZI für Web-Applikationsentwickler erstellt, mit welcher die Sitzverteilung via JSON-RPC-Protokoll direkt abgefragt werden kann:

Dokumentation der API für Webapplikationsentwickler

Der Quellcode ist offen (GNU General Public Licence) und dokumentiert:

Dokumentation des Quellcodes der API