O presente repositório objetiva disponibilizar os parâmetros de qualidade em formato tabular, adequado para utilização em análises computacionais.
Project description
Decreto Estadual 8.468/1976
Por meio do Decreto Estadual 8.468, de 08.09.1976, que "aprova o Regulamento da Lei n° 997, de 31 de maio de 1976, que dispõe sobre a prevenção e o controle da poluição do meio ambiente", são mencionados, dentre outros assuntos, os padrões de qualidade de águas interiores e padrões de lançamento de efluentes.
A lei sofreu diversas alterações, sendo a última pelo Decreto Estadual 54.487/09.
Padrão de Qualidade
- Artigo 10: Cursos d'água Classe 1
- Artigo 11: Cursos d'água Classe 2
- Artigo 12: Cursos d'água Classe 3
- Artigo 13: Cursos d'água Classe 4
Padrão de Lançamento
- Artigo 18: Lançamento em curso d'água (corpo receptor)
- Artigo 19-A: Lançamento na Rede de Esgoto
Objetivo
O presente repositório objetiva disponibilizar os parâmetros de qualidade em formato tabular, adequado para utilização em análises computacionais.
Como usar?
Para obter as informações da tabela, basta ajustar o "padrao_qualidade" e o "parametro_descricao".
import pprint
import pandas as pd
# Read Data
url = 'https://raw.githubusercontent.com/gaemapiracicaba/norma_dec_8468-76/main/data/tab_DecEst8468.xlsx'
df = pd.read_excel(url, index_col=0)
# Filter Data
df = df.loc[
(df['padrao_qualidade'] == 'Classe 2') &
(df['parametro_descricao'] == 'Oxigênio Dissolvido'),
]
# Check and Get Results
if len(df) == 1:
data = df.to_dict(orient='records')[0]
pprint.pprint(data, width=150, sort_dicts=False)
else:
print('Erro')
O resultado será um dicionário contendo as seguintes informações:
{'padrao_qualidade': 'Classe 2',
'parametro_descricao': 'Oxigênio Dissolvido',
'parametro_sigla': 'OD',
'valor_minimo_permitido': 5.0,
'valor_maximo_permitido': nan,
'unidade': 'mg/l ',
'norma_referencia': 'Inciso V, Art. 11',
'norma_texto': 'Oxigênio Dissolvido (OD), em qualquer amostra, não inferior a 5 mg/l (cinco miligramas por litro)'}
ToDo
- Tabular Parâmetros de Lançamento (Art. 18 e 19)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for decreto_estadual_8468-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82f9390d20dbc8e29d3ab52b20e7cf31fb0ee065b5271c506d6f02b88335486c |
|
MD5 | c5c56e514b9f8b9104bf1a196b8ea509 |
|
BLAKE2b-256 | ffe419a752dded9a95213babfbc7a2db5e0487404b6f0615f25aa98c9c709008 |
Hashes for decreto_estadual_8468-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 940724814df104affeda642a65cb5c9a9297020253f731ca35ccb9f4be6086ca |
|
MD5 | a0ea5f2259d40d37240305f7f70055fb |
|
BLAKE2b-256 | 87742dad951714eb1c1e6b48ddf2e94f4d61a991e010d1e08ead90de89a1a0ba |