Hva er GEO-filformatet?
Filer med filendelsen .geo er primært assosiert med to distinkte 3D-formater: den VRML-baserte geometrifilen og det eldre VideoScape 3D-objektet. Den vanligste varianten er registrert i VRML-standarden, og gir en tredimensjonal kartlegging av rom i form av vektorgrafikk. De benytter Virtual Reality Markup Language, nå kjent som Virtual Reality Modelling Language, eller VRML. Dette skaper en 3D-scene som kan inneholde en rekke elementer. Takket være et passende grensesnitt kan brukere utforske dette rommet. .geo-filer brukes under simuleringer av utseendet til bygninger eller landskapselementer.
En VRML-basert .geo åpnes med en teksthode (header) som #VRML V1.0 ascii eller #VRML V2.0 utf8; den eldre VideoScape-varianten - som oppsto på Amiga på midten av 1980-tallet - begynner med ASCII-tokenet 3DG1 etterfulgt av et antall hjørnepunkter (vertices) og en koordinatliste.
.geo-filer kan inneholde en detaljert modell av en del av virkeligheten beskrevet av VRML-språket. Dette formatet ble laget med den hensikt å dele 3D-scener på nettet. Det har blitt erstattet av Extensible 3D - X3D-standarden, som tilbyr større muligheter. Interaktiv vektorgrafikk beskrevet ved hjelp av VRML kan inkludere informasjon om:
- hjørnepunkter (vertices), kanter og flater
- farger og teksturkartlegging
- lysrefleksjonsparametere, gjennomsiktighet
- animasjoner, lyder og belysning
Disse filene er lesbare for mennesker og har et tekstformat. Derfor kan de til og med åpnes i et tekstredigeringsprogram. Noen 3D-modelleringsprogrammer støtter fortsatt VRML-formatet, selv om det nå anses som foreldet. Et relatert alternativ for rene mesh-modeller er .OBJ-formatet, som på lignende måte lagrer hjørnepunkt- og flatedata som ASCII-tekst, men uten VRMLs scenegraf-funksjoner.
GeoVRML-konsortiet ble etablert i 1998 for å muliggjøre modellering av tredimensjonale geografiske data ved bruk av 3D-beskrivelsesspråket VRML. Det utviklet utvidelser for standardspråket, slik at filer kunne samarbeide med geografiske applikasjoner. Samtidig gir det muligheten til å vise modeller i en nettleser ved hjelp av standard utvidelser som støtter VRML.
Merk at filendelsen .geo er tungt overbelastet: den brukes også av TRUMPF TruTops programvare for tynnplate-CAD og av terrengverktøy som e-on Vue. Før du velger et verktøy, bør du identifisere hvilken type .geo-fil du har ved å sjekke den første linjen i filen.
Sikkerhet og trygghet
RISIKO: LOWEn VRML/VideoScape .geo er en passiv 3D-geometrifil (vanligvis ASCII-tekst) uten makro- eller skriptmotor, så det er lav risiko å åpne en. Klassisk VRML kunne referere til eksterne URL-er og, i noen visningsprogrammer, skriptnoder - dette er kun en bekymring med en upålitelig VRML-verden i en nettleserutvidelse med skriptstøtte (disse utvidelsene er i stor grad utgått nå). Den største praktiske fellen er formatforvirring: en .geo kan faktisk være en TRUMPF TruTops CAD-fil eller GIS-data, så bekreft typen før du antar at et verktøy kan åpne den. Unngå tvilsomme «GEO file opener»-sider; 3D Object Converter, TurboCAD og MeshLab dekker de faktiske behovene.
Formatdetaljer
i et nøtteskall- TRUMPF TruTops tynnplate-CAD-fil - TruTops-programvare skriver .geo CAD-filer som beskriver 3D-deler og instruksjoner for TRUMPF laserskjærings-/stanse-/bøyemaskiner - en industriell betydning som er forskjellig fra VRML.
- Geografiske / GIS eller Vue terrengdata - Ulike GIS-verktøy og e-on Vue bruker .geo for geografiske data eller terrengdata; et annet domene som deler samme filendelse.
Programmer som åpner GEO-filer
Tekniske detaljer
dyp spesifikasjon| Filkoding | ASCII / UTF-8 ren tekst; ingen binære data i noen av variantene |
| VRML-hodesignatur | `#VRML V1.0 ascii` eller `#VRML V2.0 utf8` ved byte-offset 0 |
| VideoScape-hodesignatur | ASCII-token `3DG1` ved byte-offset 0, etterfulgt av antall hjørnepunkter |
| VRML-standard | VRML 1.0 (1995); VRML97 / ISO-IEC 14772-1:1997 |
| MIME-type | `model/vrml`; eldre alias `x-world/x-vrml` |
| Komprimering | Ingen - begge variantene er ukomprimert ren tekst |
| Scenegraf-modell | Hierarkisk nodetre (VRML): transformasjoner, former, materialer, lys, sensorer |
| Farge og materiale | Fargeindeks per flate i VideoScape GEO; fulle materiale- og teksturnoder i VRML |
| Støttede scene-elementer | Hjørnepunkter, kanter, flater, UV-teksturkartlegging, lyskilder, animasjoner, lydnoder |
| Erstattet av | X3D (XML-basert Web3D-standard, ISO-IEC 19775, 2004) |
| GeoVRML-utvidelse | Geografiske koordinatnoder lagt til av GeoVRML-arbeidsgruppen (1998); senere absorbert i X3D |
| Plattformopprinnelse | VideoScape GEO: Amiga (midten av 1980-tallet); VRML: plattformuavhengig nettstandard |
| Utvidelseskonflikter | `.geo` brukes også av TRUMPF TruTops tynnplate-CAD og GIS/terrengverktøy (f.eks. e-on Vue) |
| Utgitt | VideoScape GEO (mid-1980s, Amiga); VRML 1.0 (1995), VRML97 / ISO-IEC 14772 (1997) |
| Siste versjon | VRML97 (superseded by X3D, 2004); VideoScape GEO unchanged |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.web3d.org |
GEO-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om GEO-filer.