Skip to main content

pyFBDS

Repo PyPI - Version
Read the Docs Publish Python to PyPI

Pacote e scripts para obter dados espaciais do repositório público de mapas e shapefiles para download disponibilizados pela Fundação Brasileira para o Desenvolvimento Sustentável (FBDS). Veja mais na documentação:

https://pyFBDS.readthedocs.io/


qgis



Como Instalar?

pip3 install pyFBDS


Como Usar?

Abaixo alguns usos simples do pacote.

# Importa pacote
import pyFBDS

# Instancia Objeto
fbds = pyFBDS.Repo(
    output_path='.',
    temp_path='.',
    log_path='.',
)

# Faz Download dos Dados para output_path
fbds.download_data(municipio='SANTOS', estado='SP')

# Lê dados espaciais em formato geodataframe
fbds.read_data(municipio='SANTOS', estado='SP')


TODO

  1. Definir funções de fazer o download dos arquivos, a partir da lista.
  2. Realizar o agendamento para obter a lista.
  3. Ajustar a pasta de download. Atualmente vai para a pasta padrão. Movi manualmente!
  4. Ajustar os tipos de arquivos (Pontos, Polylines, Polygons), visto que na lista de arquivos surgiu uma feição curiosa:
    1. RIOS_DUPLOS.shp
    2. RIOSDUPLOS.shp
    3. RIOS_DUPLOS_POL.shp

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfbds-0.1.7.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfbds-0.1.7-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

Details for the file pyfbds-0.1.7.tar.gz.

File metadata

  • Download URL: pyfbds-0.1.7.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyfbds-0.1.7.tar.gz
Algorithm Hash digest
SHA256 e1d56efb2bad21fcfabd4b571a3f6aef16fb3d8da67c70a083155cdcab0eecf8
MD5 15b45a953c4bfee82d7f5fb748bc99eb
BLAKE2b-256 76b1c641ee02c066cfc4dc020f45c8fc846625368b2f4f695a244f86abe5e540

See more details on using hashes here.

File details

Details for the file pyfbds-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: pyfbds-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for pyfbds-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 99d240612c54db4759d83c4cf05442e46d549d4d921e55ce21c127570a9433ae
MD5 1c5a1f483fb10eb9455408be0e3b018f
BLAKE2b-256 a7efec990a321807bb830723346e5120ed444683fb91a121bf4ddf60dbf40655

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page