Este é o comando t.connectgrass que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
t.conectar - Imprime / define a conexão do banco de dados GIS temporal geral para o mapset atual.
CHAVES
banco de dados, tabela de atributos, configurações de conexão
SINOPSE
t.conectar
t.conectar --Socorro
t.conectar [-pcdg] [motorista=nome] [banco de dados=nome] [-ajudar] [-detalhado] [-calma]
[-ui]
Sinalizadores:
-p
Imprimir parâmetros de conexão atuais e sair
-c
Verifique os parâmetros de conexão, defina se não for inicializado e saia
-d
Defina as configurações padrão e saia
Substituir as configurações atuais se inicializado
-g
Imprime o parâmetro de conexão atual no estilo shell e sai
--Socorro
Imprimir resumo de uso
--verbose
Saída detalhada do módulo
--quieto
Saída silenciosa do módulo
--ui
Forçar o lançamento da caixa de diálogo da GUI
parâmetros:
motorista=nome
Nome do driver de banco de dados
opções: sqlite, pg
Padrão: sqlite
banco de dados=nome
Nome do banco de dados
Padrão: $ GISDBASE / $ LOCATION_NAME / $ MAPSET / tgis / sqlite.db
DESCRIÇÃO
t.conectar permite ao usuário definir a conexão de banco de dados temporal. A configuração padrão é
que o banco de dados temporal do tipo sqlite3 está localizado no diretório do mapset atual.
O -p sinalizador exibirá os parâmetros de conexão do banco de dados temporais atuais.
O -pg sinalizador exibirá os parâmetros atuais de conexão do banco de dados temporal usando o shell
estilo.
O -c sinalizador irá verificar silenciosamente se os parâmetros de conexão do banco de dados temporais foram
definido, e se não irá configurá-los para usar os valores padrão do GRASS.
NOTAS
Configurando a conexão com t.conectar não testará a validade da conexão. Daí um
a conexão com o banco de dados não será estabelecida.
Os valores de conexão são armazenados no arquivo VAR do mapset. o -d bandeira irá definir o
parâmetros de conexão TGIS padrão. Um banco de dados SQLite "tgis / sqlite.db" será criado em
o diretório do mapset atual. Ele estará localizado no subdiretório "tgis" para não
interferir com o sqlite3 banco de dados usado para armazenamento de atributos de vetor.
No caso de você ter dezenas de milhares de mapas para registrar no banco de dados temporal ou você
precisa de acesso simultâneo de leitura e gravação no banco de dados temporal, considere o uso de um
Em vez disso, conexão PostgreSQL.
Esteja ciente de que você deve definir a conexão PostgreSQL explicitamente em cada conjunto de mapas que
deve armazenar informações temporais no banco de dados temporal.
Os bancos de dados PostgreSQL e SQLite não podem ser misturados em um local.
EXEMPLOS
SQLite
O banco de dados SQLite é criado automaticamente quando usado pela primeira vez.
# use aspas simples aqui
driver t.connect = banco de dados sqlite = '$ GISDBASE / $ LOCATION_NAME / PERMANENTE / tgis / sqlite.db'
t.conectar -p
t.info -s
PostgreSQL
Ao usar um banco de dados PostgreSQL, o usuário precisará especificar o banco de dados TGIS
conexão para cada conjunto de mapas.
t.connect driver = pg database = "dbname = grass_test user = soeren senha = abcdefgh"
t.conectar -p
t.info -s
Use t.connectgrass online usando serviços onworks.net