Pull to refresh
0
«Информационная культура»
Открытое государство и открытые данные

API для поиска конгрессменов и выборов от Google на основе открытых проектов

Reading time3 min
Views2K
Чтобы понять как устроена открытость публичной политики в США интересно обратиться к самым свежим примерам.

Буквально несколько дней назад компания Google анонсирована появление Google Civic Information API (API Google с гражданской информацией) в котором теперь публикуют информацию о выборах, об избранных представителях и избирательных участках.



Все сводится к нескольким вызовам:

electionQuery

Возвращает список выборов

Пример вызова:
https://www.googleapis.com/civicinfo/us_v1/elections?key=<YOUR_API_KEY>


Пример результатов выборки:
{
 "kind": "civicinfo#electionsqueryresponse",
 "elections": [
  {
   "id": "2000",
   "name": "VIP Test Election",
   "electionDay": "2013-06-06"
  },
  {
   "id": "2124",
   "name": "Rhode Island 2012 Primary Election",
   "electionDay": "2012-09-11"
  },
  {
   "id": "2126",
   "name": "Delaware 2012 Primary Election",
   "electionDay": "2012-09-11"
  }
 ]
}


voterInfoQuery

Возвращает информацию актуальную для голосующего по его адресу регистрации.

Возвращаемая информация может включать:
  • Места голосования (включая адреса) для данного места жительства.
  • Информация о кандидатах
  • Официальная информация о выборах


Пример вызова для 2000 года и города Канзас:
curl \
  -H "Content-Type: application/json" \
  -d "{ 'address': '1263 Pacific Ave. Kansas City KS' }" \
  "https://www.googleapis.com/civicinfo/us_v1/voterinfo/2000/lookup?key=<YOUR_API_KEY>"


Пример ответа и подробности можно посмотреть в документации: https://developers.google.com/civic-information/docs/us_v1/elections/voterInfoQuery

representativeInfoQuery

Возвращает информацию о политической географии и (опционно) информацию об избранных представителях по адресу.

Возвращаемая информаця может включать:
  • Идентификаторы Open Civic Data и названия политических юрисдикций относящихся к данному адресу.
  • Наименования организаций куда избираются персоны по данным юрисдикциям
  • Имена и контактная информация избранных персон для каждой организации, учреждения.


Пример вызова:
curl \
  -H "Content-Type: application/json" \
  -d "{ 'address': '1263 Pacific Ave. Kansas City KS' }" \
  "https://www.googleapis.com/civicinfo/us_v1/representatives/lookup?key=<YOUR_API_KEY>"


Пример ответа и подробности можно посмотреть в документации: https://developers.google.com/civic-information/docs/us_v1/representatives/representativeInfoQuery

А в качестве примера можно открыть пример на AppSpot — http://mapyourreps.appspot.com/
где если ввести какой-нибудь адрес, вроде такого «1263 Pacific Ave. Kansas City KS», то можно получить список избранных персон и их контакты.

Вот так это выглядит.


Voting Information Project


И, конечно, всё это было бы невозможно если бы множество активистов за последние годы не создали такие проекты как Open Civic Data и Voting Information Project.

Проекты делают многочисленные некоммерческие организации, такие как Sunlight Foundation, Open North и другие, а поддерживают их Facebook, Google, Microsoft, Foursquare и другие крупные информационные бизнесы.

Стоит обратить внимание что никто не ждет пока чиновники дозреют публиковать данные удобным образом, вместо этого активисты сами анализируют все сайты избирательных комиссий и превращают их в удобное API. А крупные компании такие как Google — создают на основе данных собственные сервисы, также открытые для всех.

А что в России?



Россия подписала хартию G8 и, мы надеемся, что данные избирательных компаний у нас также будут доступны. Но лично я считаю что не стоит ждать что они будут скоро или будут очень удобны. Если публичная политика возвращается в нашу страну, то нам нужны такие же инициативы как Voting Information Project и Open Civic Data.
Only registered users can participate in poll. Log in, please.
Нужно ли API в России аналогичное Civic Information API?
52.63% Да, однозначно нужно30
38.6% Да, но неактуально в свете политической ситуации22
3.51% Нет, никому не нужно2
3.51% Затрудняюсь ответить2
1.75% Уже делаю такое!1
57 users voted. 5 users abstained.
Tags:
Hubs:
Total votes 9: ↑7 and ↓2+5
Comments2

Articles

Information

Website
infoculture.ru
Registered
Founded
Employees
2–10 employees
Location
Россия
Representative
Бегтин Иван Викторович