Extensoes e Formatos de Ficheiros: diferenças entre revisões

Fonte: QGIS
Saltar para a navegação Saltar para a pesquisa
Sem resumo de edição
Linha 8: Linha 8:
<li> Debaixo dessa pasta criar a pasta <code>nomeProjeto</code> e dentro de <code>nomeProjeto</code> criar as seguintes subpastas e ficheiros:
<li> Debaixo dessa pasta criar a pasta <code>nomeProjeto</code> e dentro de <code>nomeProjeto</code> criar as seguintes subpastas e ficheiros:
<ol style="list-style-type:lower-alpha">
<ol style="list-style-type:lower-alpha">
<li> <code>dados-input</code>: colocar nesta subpasta os dados descomprimidos (por exemplo shape files ou geopackages) e que vão ser utilizados pelo QGIS como camadas do projeto, criar subpastas sempre que necessário
<li> <code>dados_input</code>: colocar nesta subpasta os dados descomprimidos (por exemplo shape files ou geopackages) e que vão ser utilizados pelo QGIS como camadas do projeto, criar subpastas sempre que necessário
<li> <code>dados-output</code>: colocar nesta subpasta os dados intermédios e finais criados no âmbito deste projeto, normalmente guardá-los numa geopackage (por exemplo chamada <code>nomeProjeto-camadas.gpkg</code>)
<li> <code>dados_output</code>: colocar nesta subpasta os dados intermédios e finais criados no âmbito deste projeto, normalmente guardá-los numa geopackage (por exemplo chamada <code>nomeProjeto-camadas.gpkg</code>)
<li> <code>materiais</code>: colocar nesta subpasta ficheiros descarregados da Google Drive ou de outro local que ainda se encontrem comprimidos e que necessitem de ser descomprimidos antes de poderem ser utilizados, criar subpastas sempre que necessário. colocar aqui também os resultados/soluções dos exercícios fornecidos pelo formador de modo a ser possível comparar o resultado obtido com o resultado esperado, criar subpastas sempre que necessário
<li> <code>materiais</code>: colocar nesta subpasta ficheiros descarregados da Google Drive ou de outro local que ainda se encontrem comprimidos e que necessitem de ser descomprimidos antes de poderem ser utilizados, criar subpastas sempre que necessário. colocar aqui também os resultados/soluções dos exercícios fornecidos pelo formador de modo a ser possível comparar o resultado obtido com o resultado esperado, criar subpastas sempre que necessário
<li> <code>resultados</code>: colocar aqui os resultados obtidos que são para ser utilizados noutro contexto, por exemplo exportação para PDF georreferenciado (ver [[FAQ#Como_.C3.A9_que_se_obt.C3.A9m_um_PDF_georreferenciado_com_camadas_que_podem_ser_ativadas.2Fescondidas.3F|FAQ PDF georreferenciado]]), Atlas (ver [[FAQ#Como_.C3.A9_que_se_cria_um_Atlas.3F|FAQ Atlas]]) exportação de imagens para PNG ou JPG para a seguir usar num documento Word (ver [[FAQ#Como_.C3.A9_que_se_obt.C3.A9m_uma_imagem_de_um_mapa_para_colocar_num_relat.C3.B3rio.3F|FAQ imagens para relatório]]), imagens usadas para criar uma animação temporal (ver [[FAQ#Como_.C3.A9_que_se_cria_uma_anima.C3.A7.C3.A3o_temporal_de_dados_georreferenciados_que_tenham_componente_temporal.3F|FAQ animação temporal]]), etc.
<li> <code>resultados</code>: colocar aqui os resultados obtidos que são para ser utilizados noutro contexto, por exemplo exportação para PDF georreferenciado (ver [[FAQ#Como_.C3.A9_que_se_obt.C3.A9m_um_PDF_georreferenciado_com_camadas_que_podem_ser_ativadas.2Fescondidas.3F|FAQ PDF georreferenciado]]), Atlas (ver [[FAQ#Como_.C3.A9_que_se_cria_um_Atlas.3F|FAQ Atlas]]) exportação de imagens para PNG ou JPG para a seguir usar num documento Word (ver [[FAQ#Como_.C3.A9_que_se_obt.C3.A9m_uma_imagem_de_um_mapa_para_colocar_num_relat.C3.B3rio.3F|FAQ imagens para relatório]]), imagens usadas para criar uma animação temporal (ver [[FAQ#Como_.C3.A9_que_se_cria_uma_anima.C3.A7.C3.A3o_temporal_de_dados_georreferenciados_que_tenham_componente_temporal.3F|FAQ animação temporal]]), etc.
Linha 18: Linha 18:
<li> '''Evitar''' a utilização de espaços (pode causar problemas com alguns módulos do QGIS)
<li> '''Evitar''' a utilização de espaços (pode causar problemas com alguns módulos do QGIS)
<li> Começar os nomes com uma letra e depois usar letras maiúsculas ou minúsculas ou dígitos ou ''underscores'' (<code>_</code>)
<li> Começar os nomes com uma letra e depois usar letras maiúsculas ou minúsculas ou dígitos ou ''underscores'' (<code>_</code>)
<li> Não usar nomes demasiado compridos (difícil de ver o nome completo) nem nomes demasiado curtos e crípticos (difícil de saber o que representa)
<li> Não usar nomes demasiado compridos (torna-se difícil ver o nome completo) nem nomes demasiado curtos e crípticos (difícil de saber o que representa)
</ol>
</ol>
</ol>
</ol>

Revisão das 18h29min de 4 de dezembro de 2021

<-- Voltar à página hierarquicamente anterior

Como organizar os Dados no seu computador

Para normalizar a forma como os dados ficam organizados no computador de cada um, de forma a ser mais fácil reportar um problema e de forma a ser mais fácil seguir uma demonstração interativa, estabelecem-se as seguintes regras neste curso:

  1. Criar uma pasta/diretório chamada formSIG ou na raiz de um disco/drive ou o mais perto possível da raiz no caso de não se possuir privilégios para escrever na raiz do disco/drive. Desta forma reduz-se o comprimento dos caminhos para os ficheiros (o que facilita a navegação) e o caminho onde cada um coloca os ficheiros desde essa pasta/diretório para a frente é igual para todos o que o permite utilizar esse caminho numa mensagem, num powerpoint, etc. Adicionar esse caminho aos Favoritos do Navegador, ver FAQ favoritos
  2. Debaixo dessa pasta criar a pasta nomeProjeto e dentro de nomeProjeto criar as seguintes subpastas e ficheiros:
    1. dados_input: colocar nesta subpasta os dados descomprimidos (por exemplo shape files ou geopackages) e que vão ser utilizados pelo QGIS como camadas do projeto, criar subpastas sempre que necessário
    2. dados_output: colocar nesta subpasta os dados intermédios e finais criados no âmbito deste projeto, normalmente guardá-los numa geopackage (por exemplo chamada nomeProjeto-camadas.gpkg)
    3. materiais: colocar nesta subpasta ficheiros descarregados da Google Drive ou de outro local que ainda se encontrem comprimidos e que necessitem de ser descomprimidos antes de poderem ser utilizados, criar subpastas sempre que necessário. colocar aqui também os resultados/soluções dos exercícios fornecidos pelo formador de modo a ser possível comparar o resultado obtido com o resultado esperado, criar subpastas sempre que necessário
    4. resultados: colocar aqui os resultados obtidos que são para ser utilizados noutro contexto, por exemplo exportação para PDF georreferenciado (ver FAQ PDF georreferenciado), Atlas (ver FAQ Atlas) exportação de imagens para PNG ou JPG para a seguir usar num documento Word (ver FAQ imagens para relatório), imagens usadas para criar uma animação temporal (ver FAQ animação temporal), etc.
  3. Ao criar as pastas e ficheiros usar as seguintes regras para os nomes das pastas e ficheiros:
    1. Não utilizar carateres acentuados nem cedilhas (dificulta a portabilidade dos dados entre diferentes sistemas operativos e pode causar problemas com alguns módulos do QGIS)
    2. Evitar a utilização de espaços (pode causar problemas com alguns módulos do QGIS)
    3. Começar os nomes com uma letra e depois usar letras maiúsculas ou minúsculas ou dígitos ou underscores (_)
    4. Não usar nomes demasiado compridos (torna-se difícil ver o nome completo) nem nomes demasiado curtos e crípticos (difícil de saber o que representa)

Acesso aos Dados (Google Drive)

  1. Documentação e dados utilizados nos diferentes exercícios podem ser descarregados de Google Drive curso SIG CCDR-N

Extensões e Formatos de Ficheiros

Para se ter a certeza que se está a ver a verdadeira extensão do ficheiro deve-se no explorador do Microsoft Windows selecionar "Ver / Opções / Alterar opções de pesquisa e de pastas / selecionar a aba Ver / des-selecionar Esconder extensões para tipos de ficheiros conhecidos". Esta operação deve ser feita sempre que se vai utilizar um novo computador com Microsoft Windows para um trabalho eminentemente técnico: CAD, SIG, programação, etc.

.CSV
Comma Separated File (ficheiro com campos separados por vírgula, ponto e vírgula ou carateres de tabulação)
.GDB
Geodatabase, formato da Esri mais poderoso do que o formato shapefile
.GEOJSON
GeoJSON, ficheiro JSON para representar dados georreferenciados
.GPKG
geopackage, formato normalizado pela OGC em 2014 para permitir a interoperabilidade de dados geográficos. Consiste num único ficheiro, baseado numa versão estendida do SQLite, suporta dados vetoriais, matriciais, alfanuméricos, esquemas da base de dados e metadados. Sempre que possível no QGIS deve-se usar este formato em vez de shapefiles. Enquanto o QGIS está a trabalhar com uma geopackage ele usa igualmente 2 ficheiros temporários que são apagados no fim: *.gpkg-wal com o log transacional em formato WAL (Write Ahead Logging) usado para garantir que as transações são atómicas (ou tudo ou nada, commit/rollback), e *.gpkg-shm que é um ficheiro de memória partilhada (SHared Memory) para controlar o acesso concorrente à base de dados através de um índice para o WAL.
.JSON
formato textual muito usado para interoperabilidade de dados entre diversos sistemas
.PDF
formato binário comprimido para representar texto, imagens matriciais e imagens vetoriais. Para além do PDF normal existe a possibilidade de no QGIS se criar PDFs no formato Geospatial PDF (GeoPDF), esses PDF possuem camadas que podem ser ligadas e desligadas, e tabelas de atributos que podem ser navegadas e pode-se clicar num atributo para ver a sua localização no mapa
.QGZ
Ficheiro de projeto QGIS comprimido, trata-se do formato standard para armazenar um projeto QGIS
.SHP
Shapefile. O formato de dados binário vetorial geoespacial mais utilizado em sistemas de informação geográfica. Desenvolvido e regulamentado pela Esri como uma especificação aberta para interoperabilidade de dados entre Esri e outros tipos de software SIG. Pode descrever espacialmente pontos, linhas e polígonos. Por exemplo, poços de água (ponto), rios (linha) e lagos (polígono fechado). Uma shapefile contém 3 ficheiros obrigatórios:
  • .shp — a geometria propriamente dita
  • .shx — um índice para permitir navegar rapidamente para a frente e para trás no ficheiro .shp
  • .dbf — tabela com uma coluna para cada atributo da shapefile em formato dBase IV

e pode conter um conjunto de ficheiros opcionais: .prj (descrição do projeto e informação sobre o sistemas de referência de coordenadas), .sbn e .sbx (índice espacial das features), .fbn e .fbx (índice espacial das features que são só de leitura - readonly), .ain e .aih (índice dos atributos na tabela), .ixs (índice de geocodificação de dados que sejam de leitura/escrita), .mxs (índice de geocodificação de dados que sejam de leitura/escrita em formato ODB), .atx (índice de atributos para o ficheiro .dbf), .shp.xml (metadados geoespaciais em formato XML), .cpg (usado para especificar a página de codificação dos carateres no ficheiro .dbf), .qix (um índice espacial alternativo baseado numa quadtree usado pelo software MapServer e GDAL/OGR software).

.SQLITE
ficheiro binário da base de dados relacional SQLite
.SVG
ficheiro de texto com imagem vetorial em formato XML
.TIFF
ficheiro binário com imagem em formato matricial (existem muitas variantes)
.XLSX
ficheiro Excel (XML comprimido)
.XML
eXtended Markup Language, formato de texto usado principalmente para interoperabildiade de dados (hoje em dia o formato JSON, que é diferente mas equivalente, começa a ser mais usado)

Formatos preferenciais para gravar dados

  1. FIXME