Dados das Variáveis
Página/Parâmetros:
Página: http://painelmunicipal.imb.go.gov.br/visao/dados.php
Parâmetros: parametros=1|0||5210406|1;2;350:351;350-351;350*351;350/351;2p1;270>270;324<324|||1|0|5|1|1|1|1|1|1
Exemplo: http://painelmunicipal.imb.go.gov.br/visao/dados.php?parametros=1|0||5210406|1;2;350:351;350-351;350*351;350/351;2p1;270>270;324<324|||1|0|5|1|1|1|1|1|1
Observações:
1 - Utilizar o caractere pipe "|" para separar os parâmetros de cada valor;
2 - Utilizar o caractere ponto e vírgula ";" para separar os municípios, caso desejar mais de um município na consulta;
3 - Utilizar o caractere ponto e vírgula ";" para separar as variáveis, caso desejar mais de uma variável na consulta;
1º Parâmetro: formatado=1 ou 0 - Se os dados vão vir formatados em uma página html;
2º Parâmetro: json=1 ou 0 - Se os dados vão vir em JSON para uso, ou seja, "webservice" com retorno das informações no formato JSON;
Observação: O parâmetro "formatado" ou o primeiro parâmetro dos "parâmetros" dever ser zero '0' ou nada;
3º Parâmetro: codigolocalidade=1 a 246 ou 1000(Estado de Goiás) - Código interno das localidades/municípios do Estado de Goiás no BDE, pode ser passado vários códigos em uma mesma consulta, sempre separados por ponto e vírgula ";", exemplo: '116;1;105;98;1000';
Dica 1: Para trazer todas as localidades/municípios de uma única vez, basta passar "T" ou "t" ou "99999" neste parâmetro, exemplo: 't' (todas as 246 localidades/municípios) ou 't;1000' (Todas as 246 localidades/municípios mais o Estado de Goiás);
Dica 2: Para visualizar os códigos internos das localidades basta selecionar o serviço: "Localidades / Municípios";
4º Parâmetro: codigoibge=5210406 ou 52(Estado de Goiás) - Código da localidade/município do IBGE, pode ser passado vários códigos em uma mesma consulta, sempre separados por ponto e vírgula ";", exemplo: '5210406;5208707;5210562;5210604;52';.
Dica 1: Para trazer todas as localidades/municípios de uma única vez, basta passar "T" ou "t" ou "99999" neste parâmetro, exemplo: 'T' (todas as 246 localidades/municípios) ou 'T;52' (Todas as 246 localidades/municípios mais o Estado de Goiás);
Dica 2: Para visualizar os códigos do IBGE basta selecionar o serviço: "Localidades / Municípios";
5º Parâmetro: codigovariavel=1 - Código da variável que se deseja visualizar as informações, pode ser passado vários códigos em uma mesma consulta,
sempre separados por ponto e vírgula ";", exemplo: '1;2;100;125';
Dica 1: É possível consultar o código das respectivas variáveis no serviço: "Variáveis";
Dica 2: É possível realizar cálculos simples com duas variáveis (soma, subtração, multiplicação, divisão, percentual, posição);
Exemplo Soma: 1:2 (soma, adiciona variável 1 mais variável 2); caracteres aceitos para soma: 's', ':' e '%2B' (encoding do símbolo de soma "+");
Nota: Quando a soma de duas variáveis com unidade de medida sendo 'texto', o resultado da soma é a concatenação do texto(valor) das duas variáveis;
Exemplo Subtração: 1-2 (subtrai, diminui variável 1 menos variável 2); caracteres aceitos para subtração: '-', '%2D' (encoding do símbolo de subtração "-");
Exemplo Multiplicação: 1*2(multiplica, produto variável 1 vezes variável 2); caracteres aceitos para multiplicação: '*', '%2A' (encoding do símbolo de multiplicação "*");
Exemplo Divisão: 1/2 (divide, divisão variável 1 pela variável 2); caracteres aceitos para divisão: '/', '%2F' (encoding do símbolo de divisão "/");
Nota: A operação de divisão sempre retorna um número já formatado com duas casas decimais;
Exemplo Divisão c/retorno de número percentual: 1p2 (divide c/retorno de número percentual '%', divisão variável 1 pela variável 2); caracteres aceitos para divisão: 'p', '%25' (encoding do símbolo de divisão "%");
Nota: A operação de divisão c/retorno de número percentual '%' sempre retorna um número percentual já formatado com duas casas decimais;
Dica 3: É possível fazer ranking (posição) referente aos outros municípios com uma determinada variável;
Exemplo Posição crescente: 1>1 (posição, ranking variável 1 em relação aos outros municípios); caracteres aceitos para posição crescente: '>' e '%3E' (encoding do símbolo de maior que ">");
Exemplo Posição decrescente: 1<1 (posição, ranking variável 1 em relação aos outros municípios); caracteres aceitos para posição decrescente: '<' e '%3C' (encoding do símbolo de menor que "<");
Nota: Para posição/ranking e nas demais buscas das informações é obrigatório o parâmetro: 'codigolocalidade' ou 'codigoibge';
6º Parâmetro: anoinicial=2000 - Ano inicial que se deseja visualizar as informações, este parâmetro deve ser combinado com o parâmetro: anofinal;
7º Parâmetro: anofinal=2018 - Ano final que se deseja visualizar as informações, este parâmetro deve ser combinado com o parâmetro: anoinicial;
8º Parâmetro: ultimoAno=1 - Traz as informações a partir do último ano de informações (é possível saber o último ano de informações no serviço: "Variáveis");
Dica: Caso necessite de informações de vários anos, utilize este em conjunto com o parâmetro: seriehistorica=10 (quantidade de anos anterior ao último ano de dados);
9º Parâmetro: periodo=1 - Traz as informações a partir do período existente de informações, ou seja, somente anos que existem informações (é possível saber o período que contém informações no serviço: "Variáveis");
Dica 1: Também pode ser usada em conjunto com o parâmetro: seriehistorica=10 (quantidade de anos anterior aos períodos de dados, se o período for maior que a série história, ele traz os anos mais atuais de informações);
Dica 2: Caso necessite de toda série de dados, ou seja, de todos os anos de dados carregados não utilize o parâmentro: seriehistorica=, deixe esse parâmetro em branco;
Observação: Caso não seja passado nenhum dos parâmetros (6º, 7º, 8º e 9º), será atribuído ao 6º e 7º parâmetro (anoinicial e anofinal)=Ano Atual, que hoje é=2024;
10º Parâmetro: seriehistorica=10 - Traz as informações da série histórica desejada, ou seja, a quantidade de anos de informações que se deseja;
Dica : Este parâmetro pode ser combinado com os parâmetros: 'anoinicial', 'anoanofinal', 'ultimoAno' e 'periodo';
11º Parâmetro: auxvariavel=1 ou 0 - Se traz as informações da variável, como por exemplo: nome da variável;
12º Parâmetro: auxunidade=1 ou 0 - Se traz as informações da unidade de medida da variável, como por exemplo: nome da unidade de media da variável;
Dica : Para trazer os dados da unidade de medida da variável é obrigatório trazer os dados da variável com o parâmetro: auxvariavel=1;
13º Parâmetro: auxvariavelfonte=1 ou 0 - Se traz o(s) código(s) da fonte da variável, como por exemplo: código da fonte da variável;
Dica : Para trazer o(s) código(s) da fonte da variável é obrigatório trazer os dados da variável com o parâmetro: auxvariavel=1;
14º Parâmetro: auxfonte=1 ou 0 - Se traz as informações da fonte da variável, como por exemplo: nome e sigla da fonte da variável;
Dica : Para trazer os dados da fonte da variável é obrigatório trazer os dados da variável com o parâmetro: auxvariavel=1;
15º Parâmetro: auxvariavelnota=1 ou 0 - Se traz o(s) código(s) da nota da variável, como por exemplo: código da nota da variável;
Dica : Para trazer o(s) código(s) da nota da variável é obrigatório trazer os dados da variável com o parâmetro: auxvariavel=1;
16º Parâmetro: auxnota=1 ou 0 - Se traz as informações da nota da variável, como por exemplo: nome da nota da variável;
Dica : Para trazer os dados da nota da variável é obrigatório trazer os dados da variável com o parâmetro: auxvariavel=1;
|