Recreational benefits of Delaware public beaches
The Use of Mathematical Models to Predict Beach Behavior
Case Study at the Central Beach of Balneário Camboriú
Primeiramente, deve-se ter instalado o Python em alguma das seguintes versões: 3.9.x ou 3.10.x e o Git na versão mais recente. Para o terminal, estamos utilizando o Bash (Bourne again shell) tanto em ambiente Windows quanto Linux e Mac, em seguida, basta clonar o repositório com o comando a seguir:
git clone --depth=1 https://github.com/ulissesjdeo/obsat.git
Agora vamos entrar no diretório e então baixar e instalar todos os recursos necessários.
cd obsat && sh other/model.sh
pip install -r requirements.txt
Caso queira trabalhar com a aplicação em modo depuração, basta criar na raiz do diretório do projeto um arquivo chamado debug.lock
, o sistema entende que se este arquivo não existir ele estará em modo de produção. O arquivo pode receber o nome de módulos separados por vírgula para desativar alguns módulos da depuração de forma individual, segue o exemplo:
battery,position,camera,temperature,pressure,url
Quanto ao que diz respeito à URL de envio das requisições POST dos dados do satélite e do payload, em modo depuração já está definida para o servidor de testes oficial e no modo produção ela fica definida no arquivo de texto other/address.cfg
e basta ser modificada conforme necessidade.
Para rodar a aplicação basta executar o seguinte comando tendo todos os requisitos do ambiente de forma corretamente instalada e as configurações adequadas conforme informado acima:
python app.py