O que é o formato de ficheiro GXW?
Um arquivo .gxw é um arquivo de espaço de trabalho salvo pelo GRASS GIS, o sistema de informação geográfica de código aberto. Ele registra o estado da interface gráfica wxGUI - estrutura da árvore de camadas, layouts de janelas de exibição de mapas, configurações de tela e referências às camadas de mapas carregadas no momento da gravação. Abrir um arquivo .gxw restaura o layout completo da interface sem a necessidade de adicionar cada camada manualmente.
O formato é XML simples, começando com uma declaração padrão <?xml e um elemento raiz <gxw>. Ele armazena nomes de camadas como referências dentro do banco de dados, localização e conjunto de mapas (mapset) atuais do GRASS - não os geodados em si. Isso significa que um arquivo .gxw não é portátil entre máquinas ou bancos de dados, a menos que os nomes das camadas referenciadas existam identicamente no ambiente de destino.
Arquivos .gxw podem ser carregados através do comando g.gui wxpython workspace=file.gxw ou através de Arquivo → Espaço de Trabalho → Carregar na GUI do GRASS, e salvos em Arquivo → Espaço de Trabalho → Salvar. O tamanho do arquivo é pequeno, normalmente entre 1 KB e 50 KB, crescendo proporcionalmente ao número de camadas e painéis de exibição configurados.
O formato foi introduzido por volta de 2006 com a wxGUI baseada em wxPython no GRASS GIS 6.3 e continua a evoluir com o GRASS 8.x. Arquivos de espaço de trabalho criados no GRASS 6.x podem precisar de pequenos ajustes para carregar corretamente no GRASS 8.x.
Segurança e proteção
RISCO: LOWArquivos GXW são XML simples contendo apenas nomes de camadas e configurações de exibição; sem código executável, sem dados incorporados. Seguro para abrir em qualquer editor de texto para inspeção.
Detalhes do formato
em resumoProgramas que abrem arquivos GXW
Detalhes técnicos
especificação profunda| Tipo de formato | Arquivo de configuração de sessão e espaço de trabalho XML |
| Codificação | Texto, UTF-8 |
| Elemento raiz XML | `<gxw>` |
| Assinatura do arquivo | Declaração padrão `<?xml` no deslocamento 0; sem bytes mágicos específicos do GRASS |
| Tamanho típico do arquivo | 1 KB - 50 KB (cresce proporcionalmente ao número de camadas e painéis de exibição) |
| Armazena | Definições de árvore de camadas, layouts de janelas de exibição de mapa, configurações de tela e referências de nomes de camadas |
| Não armazena | Geodados reais - todo o conteúdo das camadas do mapa permanece no banco de dados/mapset do GRASS no disco |
| Portabilidade | Referências de camada apenas por nome; não é portátil entre diferentes bancos de dados GRASS, a menos que os nomes das camadas coincidam exatamente |
| Comando de carga | `g.gui wxpython workspace=file.gxw` ou Arquivo → Espaço de Trabalho → Carregar na wxGUI |
| Origem | Introduzido com a wxGUI baseada em wxPython para o GRASS GIS 6.3 |
| Compatibilidade de versão | Arquivos de espaço de trabalho do GRASS 6.x podem precisar de ajustes para o GRASS 8.x devido a mudanças na interface |
| SO associado | Linux, Windows, macOS (GRASS GIS é multiplataforma) |
| Licença | Código aberto (GNU GPL); o formato evolui com o desenvolvimento do GRASS GIS |
| Aplicação | GRASS GIS wxGUI - salva e restaura o estado completo da interface, incluindo exibições de mapas em vários painéis |
| Lançado | circa 2006 (wxGUI graphical interface for GRASS GIS 6.x) |
| Versão mais recente | current (GRASS GIS 8.x, 2022+) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | grass.osgeo.org |
Conversões de GXW
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos GXW.