Hvad er GEO-filformatet?
Filer med filtypenavnet .geo er primært forbundet med to forskellige 3D-formater: den VRML-baserede geometri-fil og det ældre VideoScape 3D-objekt. Den mest almindelige variant er optaget i VRML-standarden, som giver en tredimensionel kortlægning af rummet i form af vektorgrafik. De benytter Virtual Reality Markup Language, nu kendt som Virtual Reality Modelling Language, eller VRML. Dette skaber en 3D-scene, der kan indeholde en række elementer. Takket være en passende grænseflade kan brugere udforske dette rum. .geo-filer bruges under simuleringer af udseendet af bygninger eller landskabselementer.
En VRML-baseret .geo åbnes med en overskrift i almindelig tekst såsom #VRML V1.0 ascii eller #VRML V2.0 utf8; den ældre VideoScape-variant - der stammer fra Amiga i midten af 1980'erne - begynder med ASCII-tokenet 3DG1 efterfulgt af et antal hjørnepunkter (vertices) og en koordinatliste.
.geo-filer kan indeholde en detaljeret model af et stykke virkelighed beskrevet af VRML-sproget. Dette format blev skabt med henblik på at dele 3D-scener på nettet. Det er blevet erstattet af Extensible 3D - X3D standarden, som tilbyder større muligheder. Interaktiv vektorgrafik beskrevet ved hjælp af VRML kan omfatte information om:
- hjørnepunkter (vertices), kanter og flader
- farver og tekstur-mapping
- lysreflektionsparametre, gennemsigtighed
- animationer, lyde og belysning
Disse filer er læsbare for mennesker og har et tekstformat. Derfor kan de endda åbnes i et tekstredigeringsprogram. Nogle 3D-modelleringsprogrammer understøtter stadig VRML-formatet, selvom det nu anses for forældet. Et beslægtet alternativ til rene meshes er .OBJ formatet, som på lignende vis gemmer hjørnepunkts- og fladedata som ASCII-tekst, men uden VRML's scene-graf-funktioner.
GeoVRML-konsortiet blev etableret i 1998 for at muliggøre modellering af tredimensionelle geografiske data ved hjælp af 3D-beskrivelsessproget VRML. Det udviklede udvidelser til standardsproget, hvilket gjorde det muligt for filer at samarbejde med geografiske applikationer. Samtidig giver det mulighed for at vise modeller i en browser ved hjælp af standard-plugins, der understøtter VRML.
Bemærk, at filtypenavnet .geo er stærkt overbelastet: det bruges også af TRUMPF TruTops pladebearbejdnings-CAD-software og af terrænværktøjer som e-on Vue. Før du vælger et værktøj, skal du identificere, hvilken slags .geo-fil du har, ved at tjekke dens startlinje.
Sikkerhed og tryghed
RISIKO: LOWEn VRML/VideoScape .geo er en passiv 3D-geometrifil (normalt ASCII-tekst) uden makro- eller script-motor, så det er lavrisiko at åbne en. Klassisk VRML kunne referere til eksterne URL'er og, i visse fremvisere, scripting-noder - dette er kun en bekymring med en upålidelig VRML-verden i et browser-plugin med script-muligheder (disse plugins er stort set forældede nu). Den største praktiske faldgrube er formatforvirring: en .geo kan faktisk være en TRUMPF TruTops CAD-fil eller GIS-data, så bekræft typen, før du antager, at et værktøj kan åbne den. Undgå mistænkelige «GEO file opener»-sider; 3D Object Converter, TurboCAD og MeshLab dækker de reelle behov.
Formatdetaljer
kort fortalt- TRUMPF TruTops plade-CAD-fil - TruTops-software skriver .geo CAD-filer, der beskriver 3D-dele og instruktioner til TRUMPF laserskære-/stanse-/bukkemaskiner - en industriel betydning, der er adskilt fra VRML.
- Geografiske / GIS eller Vue terrændata - Forskellige GIS-værktøjer og e-on Vue bruger .geo til geografiske data eller terrændata; et andet domæne, der deler filtypenavnet.
Programmer der åbner GEO-filer
Tekniske detaljer
dyb specifikation| Filkodning | ASCII / UTF-8 almindelig tekst; ingen binære data i nogen af varianterne |
| VRML-header-signatur | `#VRML V1.0 ascii` eller `#VRML V2.0 utf8` ved byte-offset 0 |
| VideoScape-header-signatur | ASCII-token `3DG1` ved byte-offset 0, efterfulgt af antal hjørnepunkter |
| VRML-standard | VRML 1.0 (1995); VRML97 / ISO-IEC 14772-1:1997 |
| MIME-type | `model/vrml`; ældre alias `x-world/x-vrml` |
| Komprimering | Ingen - begge varianter er ukomprimeret almindelig tekst |
| Scene-graf-model | Hierarkisk nodetræ (VRML): transformationer, former, materialer, lys, sensorer |
| Farve og materiale | Farveindeks pr. flade i VideoScape GEO; fulde materiale- og teksturnoder i VRML |
| Understøttede scene-elementer | Hjørnepunkter, kanter, flader, UV-tekstur-mapping, lyskilder, animationer, lydnoder |
| Erstattet af | X3D (XML-baseret Web3D-standard, ISO-IEC 19775, 2004) |
| GeoVRML-udvidelse | Geografiske koordinatnoder tilføjet af GeoVRML-arbejdsgruppen (1998); senere optaget i X3D |
| Platform-oprindelse | VideoScape GEO: Amiga (midten af 1980'erne); VRML: platformsuafhængig webstandard |
| Filtype-konflikter | `.geo` bruges også af TRUMPF TruTops plade-CAD og GIS/terrænværktøjer (f.eks. e-on Vue) |
| Udgivet | VideoScape GEO (mid-1980s, Amiga); VRML 1.0 (1995), VRML97 / ISO-IEC 14772 (1997) |
| Seneste version | VRML97 (superseded by X3D, 2004); VideoScape GEO unchanged |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.web3d.org |
GEO-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om GEO-filer.