[Gastosabertos-dev] Gráfico Drilldown de Impostos x Taxas
Edgar Zanella Alvarenga
e em vaz.io
Segunda Fevereiro 9 13:40:07 UTC 2015
Nope, nem criamos issues pra isso e nem foi discutido ainda
como isso sera feito (qual convencoes iremos utilizar ao longo
dos endpoints por exemplo).
On 09/02/2015 11:32, Lucas Pirola wrote:
> A API já está com o json schema dos retornos?
>
> 2015-02-09 11:24 GMT-02:00 Andres MRM <andres em inventati.org [12]>:
>
>> Bunitenho. =)
>>
>> Quoting Edgar Zanella Alvarenga (2015-02-09 03:42:08)
>>
>>> Primeiro ao gráfico:
>> >
>> > http://jsfiddle.net/upeqzrua/embedded/result/ [1]
>> >
>> > Código (ainda não acessando diretamente a API):
>> >
>> > http://jsfiddle.net/upeqzrua/ [2]
>> >
>> > Se clicarem nas barra será levado a um novo gráfico de barras
>> > com os totais referentes apenas ao nível que clicou. Isso é
>> > análogo ao Treemap, mas sem opção prévia de ver quantos
>> ítens
>> > existem no nível abaixo.
>> >
>> > Pra fazer isso tipo que criar uma nova api pra totalizações
>> > a partir de um código de receita:
>> >
>> >
>>
>
> https://github.com/aivuk/gastos_abertos/blob/master/gastosabertos/receita/views.py#L163
>> [3]
>> >
>> > Essa API aceita um parâmetro drilldown que caso true retorna os
>> > valores
>> > do nível abaixo ao código pedido.
>> >
>> > Ou seja:
>> >
>> > http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013
>> [4]
>> >
>> > Retorna: http://pastebin.com/raw.php?i=pysmUqHh [5]
>> >
>> > E com drildown=true:
>> >
>> >
>>
>
> http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013&drilldown=true
>> [6]
>> >
>> > Retorna: http://pastebin.com/raw.php?i=vBfgNuwq [7]
>> >
>> > Notem também que estou retornando já com os nomes ao invés dos
>> códigos.
>> > Para
>> > fazer isso tive que mudar o modelo de dados e criar uma
>> referência
>> > entre as
>> > tabelas revenue e revenue_code.
>> >
>> > Edgar
>> >
>> > _______________________________________________
>> > Gastosabertos-dev mailing list
>> > Gastosabertos-dev em lists.okfn.org [8]
>> > https://lists.okfn.org/mailman/listinfo/gastosabertos-dev [9]
>> _______________________________________________
>> Gastosabertos-dev mailing list
>> Gastosabertos-dev em lists.okfn.org [10]
>> https://lists.okfn.org/mailman/listinfo/gastosabertos-dev [11]
>
> --
>
> Lucas Pirola, CTO
> https://nucleodigital.cc [13]
> (011) 945 232 626
>
> Links:
> ------
> [1] http://jsfiddle.net/upeqzrua/embedded/result/
> [2] http://jsfiddle.net/upeqzrua/
> [3]
>
> https://github.com/aivuk/gastos_abertos/blob/master/gastosabertos/receita/views.py#L163
> [4]
> http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013
> [5] http://pastebin.com/raw.php?i=pysmUqHh
> [6]
>
> http://localhost:5000/api/v1/receita/total?code=1.1.2&years=2013&drilldown=true
> [7] http://pastebin.com/raw.php?i=vBfgNuwq
> [8] mailto:Gastosabertos-dev em lists.okfn.org
> [9] https://lists.okfn.org/mailman/listinfo/gastosabertos-dev
> [10] mailto:Gastosabertos-dev em lists.okfn.org
> [11] https://lists.okfn.org/mailman/listinfo/gastosabertos-dev
> [12] mailto:andres em inventati.org
> [13] https://nucleodigital.cc
Mais detalhes sobre a lista de discussão Gastosabertos-dev