Hvad er GXW-filformatet?
En .gxw-fil er en workspace-fil gemt af GRASS GIS, det open-source geografiske informationssystem. Den registrerer tilstanden af den grafiske wxGUI-brugerflade - lagtræstruktur, layout af kortvisningsvinduer, lærredsindstillinger og referencer til de kortlag, der var indlæst på tidspunktet for lagring. Åbning af en .gxw-fil gendanner det fulde layout af brugerfladen uden at skulle tilføje hvert lag manuelt igen.
Formatet er almindeligt XML, der begynder med en standard <?xml-erklæring og et rod-element af typen <gxw>. Det gemmer lagnavne som referencer inden for den aktuelle GRASS-database, lokation og mapset - ikke selve geodataene. Dette betyder, at en .gxw-fil ikke er portabel mellem maskiner eller databaser, medmindre de refererede lagnavne findes identisk i målmiljøet.
.gxw-filer kan indlæses via kommandoen g.gui wxpython workspace=file.gxw eller gennem File → Workspace → Load i GRASS GUI, og gemmes fra File → Workspace → Save. Filstørrelsen er lille, typisk mellem 1 KB og 50 KB, og vokser proportionalt med antallet af konfigurerede lag og visningspaneler.
Formatet blev introduceret omkring 2006 med den wxPython-baserede wxGUI i GRASS GIS 6.3 og fortsætter med at udvikle sig med GRASS 8.x. Workspace-filer oprettet under GRASS 6.x kan kræve mindre justeringer for at indlæse korrekt i GRASS 8.x.
Sikkerhed og tryghed
RISIKO: LOWGXW-filer er almindelig XML, der kun indeholder lagnavne og visningsindstillinger; ingen eksekverbar kode, ingen indlejrede data. Sikker at åbne i enhver teksteditor til inspektion.
Formatdetaljer
kort fortaltProgrammer der åbner GXW-filer
Tekniske detaljer
dyb specifikation| Format-type | XML-workspace og sessionskonfigurationsfil |
| Kodning | Tekst, UTF-8 |
| XML-rodelement | `<gxw>` |
| Filsignatur | Standard `<?xml`-erklæring ved offset 0; ingen GRASS-specifikke magic bytes |
| Typisk filstørrelse | 1 KB - 50 KB (vokser proportionalt med antallet af lag og visningspaneler) |
| Gemmer | Definitioner af lagtræ, layout af kortvisningsvinduer, lærredsindstillinger og referencer til lagnavne |
| Gemmer ikke | Selve geodataene - alt indhold i kortlagene forbliver i GRASS-databasen/mapset på disken |
| Portabilitet | Lagreferencer kun efter navn; ikke portabel mellem forskellige GRASS-databaser, medmindre lagnavnene matcher præcis |
| Indlæsningskommando | `g.gui wxpython workspace=file.gxw` eller File → Workspace → Load i wxGUI |
| Oprindelse | Introduceret med den wxPython-baserede wxGUI til GRASS GIS 6.3 |
| Versionskompatibilitet | Workspace-filer fra GRASS 6.x kan have brug for justering til GRASS 8.x på grund af ændringer i brugerfladen |
| Associeret OS | Linux, Windows, macOS (GRASS GIS er tværplatform) |
| Licens | Open source (GNU GPL); formatet udvikler sig med GRASS GIS-udviklingen |
| Anvendelse | GRASS GIS wxGUI - gemmer og gendanner den komplette tilstand af brugerfladen, inklusive kortvisninger med flere paneler |
| Udgivet | circa 2006 (wxGUI graphical interface for GRASS GIS 6.x) |
| Seneste version | current (GRASS GIS 8.x, 2022+) |
| Åben standard | Ja · royaltyfri |
| Specifikation | grass.osgeo.org |
GXW-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om GXW-filer.