地政学的単位(GpUnit
)は、地政学的単位または仮想単位を表します。
投票/議席の集計に使用されます。このエンティティを使用して、地政学的
関連付ける行政区域(都市、地区、管轄区域、区域など)を
コンテスト、公職、投票数などの情報を、これらの地域に関連するものに限定しています。
GpUnit
次のエンティティには GpUnit
への参照が含まれます。
Election
Contest
、Office
には必要な参照が含まれていますGpUnit
要素に追加する(選挙の管轄区域を定義する) 選挙、オフィスなどさまざまですSummaryCounts
、VoteCounts
参照GpUnit
に定義されているGpUnit
要素に要約または投票数をリンクすると、 区域またはその他の種類の地政学的単位。
類似の GpUnit
エンティティの親子関係は、
必要があります。たとえば、すべての下院選挙区の親は 1 つでなければならず、
州であることに変わりはありません。たとえ特定の下院選挙区が
含まれます。
属性
次の表に、GpUnit
の属性を示します。
属性 | 必須かどうか | 型 | 説明 |
---|---|---|---|
objectId |
必須 | ID |
他の要素が参照するために使用される一意の内部識別子 この要素を使用します。 |
要素
次の表に、GpUnit
の要素を示します。
要素 | 重複 | タイプ | 説明 |
---|---|---|---|
ComposingGpUnitIds |
0 または 1 | IDREFS |
1 つ以上の
|
ExternalIdentifiers |
0 または 1 | ExternalIdentifiers |
ID を
|
Name |
0 または 1 | string |
地政学的単位の名前。 |
SummaryCounts |
0 以上 | SummaryCounts |
投票数の概要数(賛成票数、反対票数、合計数など) たくさんあります。必要に応じて、デバイスタイプと投票用に分類できます。 クラスです。
|
ReportingUnit
ReportingUnit
を使用して、州、市、町、郡などの地政学的単位を定義します。
ReportingUnitType
で区切って
列挙できます。
Election
は以下からこの要素を参照します。
選挙の地理的範囲を特定しますこの例では、
選挙の範囲を定義する ReportingUnit
要素には、以下を含めることができます。
ElectionAdministration
。選挙管理局に関連する情報を提供してください。
ReportingUnit
は、他の 1 つの ReportingUnit
の子になります。
ただし、ReportingUnit
が正当であるために複数の親が必要な場合は、
親 ReportingUnit
要素にまたがっている場合は、Google の担当者にお問い合わせください。
お問い合わせください
ReportingUnit
の XML 構文は <GpUnit xsi:type="ReportingUnit" ... />
です。
要素
次の表に、ReportingUnit
の要素を示します。
要素 | 重複 | タイプ | 説明 |
---|---|---|---|
AuthorityIds |
0 または 1 | IDREFS |
1 つ以上の値の objectId
Person
報告に責任を負う機関を説明する要素
あります。 |
ContactInformation |
0 または 1 | ContactInformation |
レポート ユニットに連絡先情報( 投票所の住所です。 |
CountStatus |
0 以上 | CountStatus |
さまざまな種類の投票用紙または できます。 |
ElectionAdministration |
0 または 1 | ElectionAdministration |
選挙機関に関する情報を提供します。この方法は、 報告部門が選挙における当局の役割を果たします。 |
InternationalizedName |
1 | InternationalizedText |
地政学的単位のローカライズされた正式な正式名。 使用します。例: 「Alaska」または「ニューヨーク州第 14 議会選挙の できます。 |
IsDistricted |
0 または 1 | boolean |
IsDistricted ブール値はさまざまな方法で使用できます。
地区を識別できるため、厳密には必要ない
Type サブ要素で指定する必要があります。また、
Contest
要素の ElectoralDistrictId サブ要素で、
当該選挙区に送付されます。ただし、
指定されているのにコンテストとリンクされていない場合、または
地区に OtherType が指定されている場合、
IsDistricted は、
GpUnit (地区)IsDistricted ブール値
また、次のように定義されている GpUnit が
地域(市区町村など)は、地区としても使用されます。たとえば、
開催します。 |
IsMailOnly |
0 または 1 | boolean |
レポート ユニットが配送のみを処理するか、
欠席者投票選挙存在しない場合のデフォルト値は
false 。 |
SubUnitsReported |
0 または 1 | integer |
関連するサブユニット(区域など)の数 レポート |
TotalSubUnits |
0 または 1 | integer |
関連するサブユニット(区域など)の合計数。 |
Type |
1 | ReportingUnitType |
報告単位(州、都市、地区、区域など)の列挙タイプ。 特定の地域です。 レポート ユニット タイプが列挙型のリストに含まれていない場合
|
OtherType |
0 または 1 | string |
地政学的単位のタイプを指定するために
ReportingUnitType は other です。 |
VotersParticipated |
0 または 1 | integer |
選挙に参加した有権者の数。つまり (参加しなかった人を含む) 投票してください。 |
VotersRegistered |
0 または 1 | integer |
境界内に居住する登録済み有権者の数 地政学的な単位です |
例
XML
<GpUnit objectId="ru0081" xsi:type="ReportingUnit"> <ComposingGpUnitIds>ru_wahlkreis1 ru_wahlkreis2</ComposingGpUnitIds> <ExternalIdentifiers> <ExternalIdentifier> <Type>other</Type> <OtherType>stable</OtherType> <Value>stable-state-0081</Value> </ExternalIdentifier> <ExternalIdentifier> <Type>ocd-id</Type> <Value>ocd-division/country:de/state:hb</Value> </ExternalIdentifier> </ExternalIdentifiers> <InternationalizedName> <Text language="en">Bremen</Text> </InternationalizedName> <Name>Bremen</Name> <Type>state</Type> </GpUnit>
JSON
"GpUnit": [ { "@type": "ReportingUnit", "objectId": "ru0081", "ComposingGpUnitIds": [ "ru_wahlkreis1", "ru_wahlkreis2" ], "ExternalIdentifiers": { "ExternalIdentifier" : [ { "Type": "other", "OtherType": "stable", "Value": "stable-state-0081" }, { "Type": "ocd-id", "Value": "ocd-division/country:de/state:hb" } ] }, "InternationalizedName": { "Text": [ { "language": "en", "value": "Bremen" } ] }, "Name": "Bremen", "Type": "state" } ]