Die aktuellen Interessenbindungen der Grossräte werden auf bs.ch publiziert. Im Gegensatz zur PDF-Datei werden die Daten in den einzelnen Porträts ständig aktualisiert. Mittels Scraper-Wiki können die einzelnen Porträts automatisch ausgelesen werden, das entsprechende Python-Script ist hier. Das Script liefert ein Tabellen-File für sämtliche Grossräte in folgendem Format:
AticiMustafa | InteressenbindungenArbeitgeberAD Atici Management GmbH, Basel (Gastronomie)Mitgliedschaften in Führungs- und AufsichtsgremienA Foodliner GmbH, Basel (Gesellschafter/Geschäftsführer) AD Atici Management GmbH, Basel (Gesellschafter/Geschäftsführer)fabe: Familien-, Paar- und Erziehungsberatung, Basel (A/M)Neue Helvetische Gesellschaft Region Basel (A/M)MUSUB: Multikulturelle Suchtberatungsstelle beider Basel (A/M)GGG Ausländerberatung, Kommission (M) |
SolandTanja | InteressenbindungenArbeitgeberAids-Hilfe beider Basel, BaselMitgliedschaften in Führungs- und AufsichtsgremienFDP Basel-Stadt (P)Hausbesitzerverein Basel, Delegiertenversammlung (M)Verein Gemeinnützige Institutionen, Basel (P)Rockförderverein Basel (A/M)Mitgliedschaften in staatlichen, nicht durch den Grossen Rat gewählten KommissionenNationalrat (M)Sicherheitskommission NR (M) |
Die von Google Fusion Tables für Network-Graph vorgesehene Datenstruktur ist jedoch deutlich anders. Sie besteht im vorliegenden Beispiel aus einzelnen Verknüpfungen zwischen Organisationen und Grossräten. Das entsprechende Google Drive Spreadsheet steht hier zur Verfügung. Der Umwandlungsprozess war kompliziert und erforderte viel Handarbeit. Das beste Ergebnis erzielte ich durch den Einsatz von Excel und einem einfachen Text-Editor.
Die Tabelle kann danach in Google Fusion Tables importiert werden. Eine Filterung nach all jenen Organisationen, die mehr als einen Vertreter haben, lässt sich einfach vornehmen. Fusion Tables ermöglicht es, die einzelnen Werte nach Anzahl Nennungen anzuzeigen. Danach können die mehrfach vorkommenden Organisationen ausgewählt werden. Eine weitere Option ermöglicht es, die Werte aus den beiden Spalten unterschiedlich einzufärben.