Hva er GXW-filformatet?
En .gxw-fil er en arbeidsområdefil (workspace) lagret av GRASS GIS, det åpne geografiske informasjonssystemet. Den registrerer tilstanden til det grafiske grensesnittet wxGUI - lagtrestruktur, layout for kartvisningsvinduer, lerretsinnstillinger og referanser til kartlagene som var lastet inn på lagringstidspunktet. Ved å åpne en .gxw-fil gjenopprettes hele grensesnittlayouten uten at du må legge til hvert lag manuelt på nytt.
Formatet er ren XML, og starter med en standard <?xml-deklarasjon og et rotelement av typen <gxw>. Den lagrer lagnavn som referanser innenfor den gjeldende GRASS-databasen, lokasjonen og kartsettet - ikke selve geodataene. Dette betyr at en .gxw-fil ikke er portabel mellom maskiner eller databaser med mindre de refererte lagnavnene eksisterer identisk i målmiljøet.
.gxw-filer kan lastes inn via kommandoen g.gui wxpython workspace=file.gxw eller gjennom File → Workspace → Load i GRASS-grensesnittet, og lagres fra File → Workspace → Save. Filstørrelsen er liten, vanligvis mellom 1 KB og 50 KB, og vokser proporsjonalt med antall lag og konfigurerte visningspaneler.
Formatet ble introdusert rundt 2006 med det wxPython-baserte wxGUI i GRASS GIS 6.3 og fortsetter å utvikle seg med GRASS 8.x. Arbeidsområdefiler opprettet under GRASS 6.x kan trenge mindre justeringer for å lastes korrekt i GRASS 8.x.
Sikkerhet og trygghet
RISIKO: LOWGXW-filer er ren XML som kun inneholder lagnavn og visningsinnstillinger; ingen kjørbar kode, ingen innebygde data. Trygg å åpne i alle tekstredigeringsprogrammer for inspeksjon.
Formatdetaljer
i et nøtteskallProgrammer som åpner GXW-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | XML-konfigurasjonsfil for arbeidsområde og sesjon |
| Koding | Tekst, UTF-8 |
| XML-rotelement | `<gxw>` |
| Filsignatur | Standard `<?xml`-deklarasjon ved offset 0; ingen GRASS-spesifikke «magic bytes» |
| Typisk filstørrelse | 1 KB - 50 KB (vokser proporsjonalt med antall lag og visningspaneler) |
| Lagrer | Definisjoner av lagtre, layout for kartvisningsvinduer, lerretsinnstillinger og referanser til lagnavn |
| Lagrer ikke | Faktiske geodata - alt innhold i kartlagene forblir i GRASS-databasen/kartsettet på disken |
| Portabilitet | Lagreferanser kun ved navn; ikke portabel mellom ulike GRASS-databaser med mindre lagnavnene samsvarer nøyaktig |
| Lastekommando | `g.gui wxpython workspace=file.gxw` eller File → Workspace → Load i wxGUI |
| Opprinnelse | Introdusert med det wxPython-baserte wxGUI for GRASS GIS 6.3 |
| Versjonskompatibilitet | Arbeidsområdefiler fra GRASS 6.x kan trenge justering for GRASS 8.x på grunn av endringer i grensesnittet |
| Tilknyttet OS | Linux, Windows, macOS (GRASS GIS er plattformuavhengig) |
| Lisens | Åpen kildekode (GNU GPL); formatet utvikles sammen med GRASS GIS-utviklingen |
| Applikasjon | GRASS GIS wxGUI - lagrer og gjenoppretter fullstendig grensesnittilstand inkludert kartvisninger med flere paneler |
| Utgitt | circa 2006 (wxGUI graphical interface for GRASS GIS 6.x) |
| Siste versjon | current (GRASS GIS 8.x, 2022+) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | grass.osgeo.org |
GXW-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om GXW-filer.