27.1.4. GPS
27.1.4.1. Converter dados do GPS
Utiliza a ferramenta GPSBabel para converter um arquivo de dados GPS de uma gama de formatos para o formato padrão GPX.
Parâmetros
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Arquivo de entrada |
|
[arquivo] |
Arquivo contendo os dados a serem convertidos |
Formato |
|
[enumeração] |
Formato do arquivo a ser convertido, a partir desta lista <https://www.gpsbabel.org/capabilities.html>`_. |
Tipo de feição |
|
[enumeração] Padrão: 0 |
O tipo de dados a serem convertidos
|
Saída |
|
[vetor: qualquer] Padrão: |
Especificação do arquivo de saída GPX . Um de:
|
Saídas
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de saída |
|
[vetor: qualquer] |
Camada de saída com dados em formato padrão GPX |
Código Python
Algorithm ID: native:convertgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.4.2. Converter tipo de recurso GPX
Utiliza a ferramenta GPSBabel para converter características GPX de um tipo para outro (por exemplo, convertendo todas as características de pontos para uma rota).
Parâmetros
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Arquivo de entrada |
|
[arquivo] |
Arquivo contendo os dados a serem convertidos |
Conversão |
|
[enumeração] Padrão: 0 |
O tipo de conversão para aplicar
|
Saída |
|
[vetor: ponto ou linha] Padrão: |
Especificação do arquivo de saída. Um de:
|
Saídas
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Saída |
|
[vetor: qualquer] |
Camada de saída com características GPX convertidas |
Código Python
Algorithm ID: native:convertgpxfeaturetype
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.4.3. Baixar dados de GPS do dispositivo
Utiliza a ferramenta GPSBabel para baixar dados de um dispositivo GPS para o formato padrão GPX.
Parâmetros
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Dispositivo |
|
[enumeração] Default:Garmin serial |
The GPS device used to create the data. Must be declared in GPS Settings dialog. |
Porta |
|
[enumeração] |
The port the device is connected to. Available ports depend on the OS. |
Tipo de feição |
|
[enumeração] Padrão: 0 |
O tipo de dados a serem convertidos
|
Saída |
|
[vetor: qualquer] Padrão: |
Especificação do arquivo de saída. Um de:
|
Saídas
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Camada de saída |
|
[vetor: qualquer] |
Camada de saída com dados em formato padrão GPX |
Código Python
ID do algoritmo: native:downloadgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.
27.1.4.4. Carregar dados GPS no dispositivo
Utiliza a ferramenta GPSBabel para carregar dados para um dispositivo GPS a partir do formato padrão GPX.
Parâmetros
Rótulo |
Nome |
Tipo |
Descrição |
---|---|---|---|
Arquivo de entrada |
|
[arquivo] |
: arquivo:.GPX arquivo contendo os dados a serem carregados |
Dispositivo |
|
[enumeração] Default:Garmin serial |
The GPS device you would like to upload the data to. Must be declared in GPS Settings dialog. |
Porta |
|
[enumeração] |
The port the device is connected to. Available ports depend on the OS. |
Tipo de feição |
|
[enumeração] Padrão: 0 |
O tipo de dados a serem carregados
|
Saídas
Nenhuma saída é fornecida. Se bem-sucedido, os dados são carregados no dispositivo.
Código Python
ID do algoritmo: native:uploadgpsdata
import processing
processing.run("algorithm_id", {parameter_dictionary})
O id do algoritmo é exibido quando você passa o mouse sobre o algoritmo na Caixa de ferramentas de processamento. O dicionário de parâmetros fornece os nomes e valores dos parâmetros. Veja Usando os algoritmos do processamento a partir do Terminal Python. para detalhes sobre como executar algoritmos de processamento a partir do console Python.