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.1.0.tar.gz (14.0 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.1.0-py3-none-any.whl (2.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: geociencias_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 14.0 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.1.0.tar.gz
Algorithm Hash digest
SHA256 5d02b0110cdc4dbc4bce79ae243c6c25aff72ae9c32ebb5ed2d0b27aa6524da0
MD5 1e0a4bf5b911849bc797be199fc15c90
BLAKE2b-256 95677ad7d276d2849c307b4a9c81b16850a587bc16b3925d39b252c3e24d5119

See more details on using hashes here.

Provenance

The following attestation bundles were made for geociencias_cli-0.1.0.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.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for geociencias_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9f25668d1088cf55c92e30caaefd01d76194db0e689d3f144401ce41eaf0ba56
MD5 bdb03fac89f7c239c8279fed02225bca
BLAKE2b-256 9af775305c193af3e3650e9de018682a24d3c977f5141920b3e747619e6946f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for geociencias_cli-0.1.0-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