Wikidata:Property proposal/Seating chart properties
Seating plan properties
[edit]seating plan
[edit]Originally proposed at Wikidata:Property proposal/Organization
Description | MISSING |
---|---|
Data type | Item |
Domain | legislative term (Q15238777), possibly individual sessions for bodies where participants differ by individual session |
Allowed values | seating plan items, to be created |
Example 1 | 18th German Bundestag (Q15081430) → "18th German Bundestag seating plan" |
Example 2 | Eighth European Parliament (Q17315694) → Eighth European Parliament seating plan (Strasbourg) (Q63846494) (plus some qualifier indicating that this is for its Strasbourg seat) |
Example 3 | 5th Scottish Parliament (Q29585769) → "5th Scottish Parliament seating plan" |
seating plan image
[edit]Originally proposed at Wikidata:Property proposal/Organization
Description | MISSING |
---|---|
Data type | Commons media file |
Domain | seating plan items |
Allowed values | SVG images with a number of elements with the data-seat-id attribute |
Example 1 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) → File:European Parliament Strasbourg seating chart.svg |
Example 2 | "Eighth European Parliament seating plan (Brussels)" → File:European Parliament Brussels seating plan.svg |
Example 3 | "Twenty-first Knesset seating plan" → File:Knesset seating plan.svg |
seating plan individual seat
[edit]Originally proposed at Wikidata:Property proposal/Organization
Description | MISSING |
---|---|
Data type | String |
Domain | item |
Example 1 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "3" |
Example 2 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "11" |
Example 3 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "137" |
seatholder
[edit]Originally proposed at Wikidata:Property proposal/Organization
Description | individual who holds this seat; qualifier for "seating plan individual seat" |
---|---|
Data type | Item |
Example 1 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "3", → Gabriele Zimmer (Q77771) |
Example 2 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "11", → Guy Verhofstadt (Q12978) |
Example 3 | Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "137", → Felix Reda (Q15731842) |
Motivation
[edit]The above properties allow for storing data about seating plans for parliaments and other assemblies. This would aid the creation of visualizations of votes and such. A legislative term can point to a "seating plan" item, which can link to an image with a data-seat-id
attribute for each seat, and the item can have a statement define who sits in each seat referencing it by the same id. These can also be qualified with start/end dates should the seats change mid-term.
Unresolved issues (suggestions for solutions would be most welcome):
- How to deal with terms that cover multiple legislative houses, each with different seating plan?
- Or, as with the European Parliament, an assembly with multiple meeting places, each with their own seating plan?
- How to handle seats that are held by whoever's holding a particular role, rather than a specific member?
(Also, I don't have any specific concrete plans for how to, in practice, convert an SVG with a some extra data into a usable visualization.)
--Yair rand (talk) 03:38, 14 May 2019 (UTC)
Discussion
[edit]- Comment might be easier to read with a sample item: Eighth European Parliament seating plan (Strasbourg) (Q63846494) --- Jura 18:48, 14 May 2019 (UTC)