Hvad er GSP-filformatet?
.gsp er dokumentformatet for The Geometer's Sketchpad, den dynamiske geometri-software, der oprindeligt blev udviklet på Swarthmore College og senere udgivet af Key Curriculum Press (efterfølgende McGraw-Hill Education). Hver .gsp-fil gemmer en interaktiv geometrisk konstruktion - punkter, linjer, cirkler, polygoner, buer og transformationer - sammen med den fulde afhængighedsgraf, der gør, at objekter opdateres dynamisk, når overordnede objekter flyttes.
En skitse kan indeholde flere sider, målinger, brugerdefinerede værktøjer og scripts, animationsparametre og etiketter. Konstruktionshistorikken bevares, så Sketchpad kan afspille de trin, der frembragte hvert objekt. Filerne er kompakte, typisk 3 KB til 330 KB, hvilket afspejler formatets vektornatur - det gemmer matematiske relationer, ikke pixeldata.
Formatet er proprietært binært uden nogen offentliggjort specifikation. Filer oprettet i Sketchpad 5 kan muligvis ikke åbnes i ældre versioner. Softwaren kørte på Windows (version 3-5) og macOS (version 1-5).
McGraw-Hill annoncerede pensioneringen af Geometer's Sketchpad i 2019 og afsluttede supporten den 1. juli 2020. Installerede kopier fortsætter med at køre, men modtager ingen opdateringer og kan med tiden udvikle problemer med OS-kompatibilitet. Uddannelsesmiljøet er i vid udstrækning migreret til GeoGebra, et gratis, open source, webbaseret alternativ, hvis .ggb-filer tjener en lignende rolle. Der findes intet officielt konverteringsværktøj fra .gsp til .ggb.
Sikkerhed og tryghed
RISIKO: LOWProprietære binære geometridata uden eksekverbart indhold. Sikker at åbne i Geometer's Sketchpad. EOL-software medfører risiko for OS-kompatibilitet over tid, men ikke sikkerhedsrisiko.
Formatdetaljer
kort fortalt- IMail Server Error Message File (Ipswitch) - Ipswitchs IMail Server brugte .gsp til skabelonfiler for fejl-/statusmeddelelser - et helt urelateret serverapplikationsformat.
- Graphtec Plotter Cut File - Graphtec vinylskærere bruger .gsp til skære-/designfiler (vektorplotterstier).
Programmer der åbner GSP-filer
Tekniske detaljer
dyb specifikation| Kodning | Binær, proprietær (ingen offentlig specifikation frigivet af producenten) |
| Byte-orden | Udokumenteret; sandsynligvis big-endian givet den Mac-oprindelige historie (Sketchpad 1 var kun til Macintosh) |
| Platform | Windows (Sketchpad 3-5), macOS (Sketchpad 1-5) |
| Indhold | Geometriske objekter (punkter, linjer, cirkler, polygoner, buer), konstruktionsafhængighedsgraf, målinger, transformationer, brugerdefinerede værktøjer, animationsparametre, etiketter |
| Dynamisk adfærd | Konstruktionsafhængighedsgraf bevaret - underordnede objekter genberegnes automatisk, når overordnede objekter trækkes |
| Understøttelse af flere sider | Ja - en enkelt .gsp-fil kan indeholde flere skitsesider |
| Typisk filstørrelse | 3 KB - 330 KB (kun vektorgeometri; ingen indlejrede rasterdata ved typisk brug) |
| Magic bytes | Ingen dokumenteret; fil identificeres kun ved .gsp-filendelsen |
| Komprimering | Ingen tilsyneladende |
| Versionskompatibilitet | Sketchpad 5-filer kan muligvis ikke åbnes i tidligere versioner; intet offentligt versionsfelt dokumenteret |
| Dato for supportophør | 1. juli 2020 (McGraw-Hill pensionerede produktet) |
| Migrationsvej | Intet officielt konverteringsværktøj til GeoGebra .ggb; de facto efterfølger i fællesskabet |
| Udgivet | 1991 (The Geometer's Sketchpad v1 for Macintosh) |
| Seneste version | Sketchpad 5.x (final version; EOL July 1, 2020) |
GSP-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om GSP-filer.