Skip to main content

toolkit de ferramentas relacionadas a geociências

Project description

geo-cli

toolkit de ferramentas relacionadas a geociências construídas por mim

Usage:

$ geo-cli [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • geo2utm: converte coordenadas geográficas...
  • utm2geo: converte coordenadas UTM (EPSG:31983 como...
  • map: gera um mapa interativo a partir de...
  • mineralformula: constroe a tabela de formula mineral com...
  • escala: calcula a distância real correspondente a...
  • indicecor: calcula o índice de cor de uma rocha com...
  • mergulho: determina a espessura real de um...
  • idaderocha: determina a idade de uma rocha com base na...
  • atitude: converte uma atitude no formato...

geo-cli geo2utm

converte coordenadas geográficas (EPSG:4326 como padrão) para UTM (EPSG:31983 como padrão).

Usage:

$ geo-cli geo2utm [OPTIONS] INPUT_FILE OUTPUT_FILE

Arguments:

  • INPUT_FILE: caminho para o arquivo CSV de entrada (deve conter as colunas "lat" e "lon") [required]
  • OUTPUT_FILE: caminho onde o CSV final com os dados convertidos será salvo [required]

Options:

  • --source-epsg TEXT: EPSG code for source coordinate system [default: EPSG:4326]
  • --target-epsg TEXT: EPSG code for target coordinate system [default: EPSG:31983]
  • --help: Show this message and exit.

geo-cli utm2geo

converte coordenadas UTM (EPSG:31983 como padrão) para geográficas (EPSG:4326 como padrão).

Usage:

$ geo-cli utm2geo [OPTIONS] INPUT_FILE OUTPUT_FILE

Arguments:

  • INPUT_FILE: caminho para o arquivo CSV de entrada (deve conter as colunas "easting" e "northing") [required]
  • OUTPUT_FILE: caminho onde o CSV final com os dados convertidos será salvo [required]

Options:

  • --source-epsg TEXT: EPSG code for source coordinate system [default: EPSG:31983]
  • --target-epsg TEXT: EPSG code for target coordinate system [default: EPSG:4326]
  • --help: Show this message and exit.

geo-cli map

gera um mapa interativo a partir de coordenadas em um arquivo CSV.

Usage:

$ geo-cli map [OPTIONS] INPUT_FILE [TITLE] [ID]

Arguments:

  • INPUT_FILE: caminho para o arquivo CSV de entrada [required]
  • [TITLE]: título do mapa [default: Mapa]
  • [ID]: nome da coluna a ser usada como identificador dos pontos no mapa (opcional)

Options:

  • --zoom-start INTEGER: nível de zoom inicial do mapa [default: 2]
  • --help: Show this message and exit.

geo-cli mineralformula

constroe a tabela de formula mineral com base em um arquivo CSV contendo as colunas das moléculas e suas respectivas análises quimicas.

Usage:

$ geo-cli mineralformula [OPTIONS] INPUT_FILE OUTPUT_FILE

Arguments:

  • INPUT_FILE: caminho para o arquivo CSV de entrada [required]
  • OUTPUT_FILE: caminho onde o CSV final com a tabela de fórmulas minerais será salvo [required]

Options:

  • --help: Show this message and exit.

geo-cli escala

calcula a distância real correspondente a uma medida feita em uma carta, com base na escala fornecida.

Usage:

$ geo-cli escala [OPTIONS] ESCALA DISTANCIA_CARTA

Arguments:

  • ESCALA: escala cartográfica [required]
  • DISTANCIA_CARTA: distância medida na carta (em cm) [required]

Options:

  • --help: Show this message and exit.

geo-cli indicecor

calcula o índice de cor de uma rocha com base na proporção de minerais escuros (m) presente nela.

Usage:

$ geo-cli indicecor [OPTIONS]

Options:

  • -o, --olivina FLOAT: Porcentagem visual de Olivina [default: 0.0]
  • -p, --piroxenio FLOAT: Porcentagem visual de Piroxênio [default: 0.0]
  • -b, --biotita FLOAT: Porcentagem visual de Biotita [default: 0.0]
  • -a, --anfibolio FLOAT: Porcentagem visual de Anfibólio [default: 0.0]
  • --opacos FLOAT: Percentagem de minerais metálicos/opacos (Magnetite, Ilmenite) [default: 0.0]
  • --outros FLOAT: Outros minerais ferromagnesianos (Granada, Turmalina, etc.) [default: 0.0]
  • --help: Show this message and exit.

geo-cli mergulho

determina a espessura real de um afloramento com base no comprimento na superfície e no seu ângulo de mergulho.

Usage:

$ geo-cli mergulho [OPTIONS] LENGTH ANGLE

Arguments:

  • LENGTH: comprimento do afloramento na superfície [required]
  • ANGLE: ângulo de mergulho do afloramento [required]

Options:

  • --help: Show this message and exit.

geo-cli idaderocha

determina a idade de uma rocha com base na quantidade do isótopo pai e filho presentes nela, e na meia-vida do isótopo pai.

Usage:

$ geo-cli idaderocha [OPTIONS]

Options:

  • -p, --pai FLOAT: quantidade do isótopo pai [required]
  • -f, --filho FLOAT: quantidade do isótopo filho [required]
  • -mv, --meia-vida FLOAT: meia-vida do isótopo pai [required]
  • --help: Show this message and exit.

geo-cli atitude

converte uma atitude no formato Rumo/Mergulho/Quadrante para o formato internacional Dip Direction/Dip (strike-dip).

Usage:

$ geo-cli atitude [OPTIONS] RMQ

Arguments:

  • RMQ: atitude no formato Rumo/Mergulho/Quadrante [required]

Options:

  • --help: Show this message and exit.

Project details


Download files

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

Source Distribution

geociencias_cli-0.2.tar.gz (21.2 kB view details)

Uploaded Source

Built Distribution

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

geociencias_cli-0.2-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

Details for the file geociencias_cli-0.2.tar.gz.

File metadata

  • Download URL: geociencias_cli-0.2.tar.gz
  • Upload date:
  • Size: 21.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for geociencias_cli-0.2.tar.gz
Algorithm Hash digest
SHA256 e9a702535b17ae34d34a7d37cc43f7da0aed08c59277b175363ae0f0ca07b827
MD5 bae60ca0f196672e1550715abf0c99de
BLAKE2b-256 536785fe82b8777462c247486b7e52afd4e1bc187412d5429ff224a76d11eeb0

See more details on using hashes here.

Provenance

The following attestation bundles were made for geociencias_cli-0.2.tar.gz:

Publisher: python-package.yml on nukhes/geo-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file geociencias_cli-0.2-py3-none-any.whl.

File metadata

  • Download URL: geociencias_cli-0.2-py3-none-any.whl
  • Upload date:
  • Size: 26.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for geociencias_cli-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5213d787257a0a0c5173be030433be7469be7556bc94678af052882d207f01be
MD5 d3ba730b9085acf4ce627cb2b956028c
BLAKE2b-256 dbe63170b5301fc2010da7321a501726995cf03097ace577aef4a3d861030dea

See more details on using hashes here.

Provenance

The following attestation bundles were made for geociencias_cli-0.2-py3-none-any.whl:

Publisher: python-package.yml on nukhes/geo-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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