Wikidata:Property proposal/Seating chart properties

From Wikidata
Jump to navigation Jump to search

Seating plan properties[edit]

seating plan[edit]

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Data typeItem
Domainlegislative term (Q15238777), possibly individual sessions for bodies where participants differ by individual session
Allowed valuesseating plan items, to be created
Example 118th German Bundestag (Q15081430) → "18th German Bundestag seating plan"
Example 2Eighth European Parliament (Q17315694)Eighth European Parliament seating plan (Strasbourg) (Q63846494) (plus some qualifier indicating that this is for its Strasbourg seat)
Example 35th Scottish Parliament (Q29585769) → "5th Scottish Parliament seating plan"

seating plan image[edit]

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Data typeCommons media file
Domainseating plan items
Allowed valuesSVG images with a number of elements with the data-seat-id attribute
Example 1Eighth 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

   Not done
Data typeString
Domainitem
Example 1Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "3"
Example 2Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "11"
Example 3Eighth European Parliament seating plan (Strasbourg) (Q63846494) → "137"

seatholder[edit]

Originally proposed at Wikidata:Property proposal/Organization

   Not done
Descriptionindividual who holds this seat; qualifier for "seating plan individual seat"
Data typeItem
Example 1Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "3", → Gabriele Zimmer (Q77771)
Example 2Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "11", → Guy Verhofstadt (Q12978)
Example 3Eighth European Parliament seating plan (Strasbourg) (Q63846494) "seating plan individual seat" "137", → Julia 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]