O proxecto Pega ten o obxectivo de extraer e amosar datos electorais.
Implementa una API REST para consular los datos de resultados electorais almacenados no sistema.
Valor Retornado
[
{
id: long
nome: string
}
]
Valor Retornado
[
{
id: long
nome: string
}
]
Valor Retornado
[
{
id: long
nome: string
}
]
Valor Retornado
[
{
id: long
nome: string
}
]
Valor Retornado
[
{
id: long
nome: string
}
]
Lista de procesos electorais.
Parámetros
tipo
: Tipo de proceso electoral:
1: Referéndum
2: Xerais
3: Congreso
4: Senado
5: Municipais
6: Autonómicas
7: Cabildos Insulares
10: Parlamento Europeu
15: Partidos Xudiciais e Diputacións Provinciais
ambito
: Ámbito territorial do proceso electoral.
Código INE.
Valor Retornado
[
{
id: long
tipo: int
ambito: int
data: iso string
primeiroAvanceParticipacion: iso string
segundoAvanceParticipacion: iso string
}
]
Datos xerais do proceso electoral.
Parametros
id
: Id do proceso electoral.
Valor Retornado
{
censoIne: number
censoCera: number
}
Datos xerais do proceso electoral nunha entidade administrativa
Parametros
id
: Id do proceso electoral.
nivel_administrativo
: Nivel administrativo: mesa
, seccion
, distrito
, concello
, provincia
,
comunidade-autonoma
.
id_entidade
: Id da entidade administrativa.
Valor Retornado
{
censoIne: number
censoCera: number
}
Resultados xerais do proceso electoral.
Parametros
id
: Id do proceso electoral.
Valor Retornado
{
votantesPrimeiroAvanceParticipacion: number
votantesSegundoAvanceParticipacion: number
votantesCere: number
votosEnBranco: number
votosNulos: number
votosACandidaturas: number
}
Resultados xerais por candidaturas.
Parametros
id
: Id do proceso electoral.
Valor Retornado
[
{
candidatura: {
id: number
nome: string
}
representantesEleitos: number
votos: number
}
]
Resultados nunha entidate administrativa.
Parametros
id
: Id do proceso electoral.
nivel_administrativo
: Nivel administrativo: mesa
, concello
, provincia
, comunidade-autonoma
.
id_entidade
: Id da entidade administrativa.
Valor Retornado
{
votantesPrimeiroAvanceParticipacion: number;
votantesSegundoAvanceParticipacion: number;
votantesCere: number;
votosEnBranco: number;
votosNulos: number;
votosACandaturas: number;
votosPorCandidatura: [
{
candidatura: Candidatura;
representantesEleitos: number;
votos: number;
}
];
}
Importa datos base do INE á base de datos.
inebase [OPCIONS] CONSUNTO_DATOS FICHEIRO
CONXUNTO_DATOS
: Conxunto de datos a importar. Valores soportados: concellos.
FICHEIRO
: Ruta ao ficheiro cos datos INE.
Ficheiro xslx co listado de concellos do INE.
Importa datos da web infoelectoral do Ministerio de Interior á base de datos.
infoelectoral [OPCIONS] FICHEIRO
FICHEIRO
: Ruta ao ficheiro cos datos electorais.