Was ist das SHX-Dateiformat?
.shx-Dateien werden von AutoCAD verwendet - Autodesks Umgebung für die Konstruktion von 2D- und 3D-Projekten für technische Zwecke. Sie werden als kompilierte Shape-Dateien bezeichnet, da sie Shape-Definitionen enthalten, die aus .shp-Quelldateien kompiliert wurden, die mit demselben Programm erstellt wurden. Neben Shape-Definitionen können .shx-Dateien auch kompilierte Schriftdaten enthalten, die ursprünglich aus .shp-Schriftskripten oder PostScript-.pfb-Schriftdateien stammen.
Vorteile von .shx-Dateien
- In einem kompilierten
.shx-Paket können Benutzer alle in einem Projekt verwendeten Shapes und benutzerdefinierten Symbole in einer kompakten Binärform speichern. Dadurch entfällt die Notwendigkeit, dieselben Shapes und Schriften bei jedem Öffnen einer Zeichnung neu zu definieren, was den Dateioverhead reduziert und Zeit spart. .shx-Dateien sind nach der Kompilierung mit dem AutoCAD-BefehlCOMPILEsofort einsatzbereit. Sobald ein Shape in eine.dwg-Zeichnung eingefügt wurde, können Maßstab, Drehung und Position frei angepasst werden.- AutoCAD verarbeitet
.shx-Dateien deutlich schneller als einfache.shp-Quellskripte, da sie eine vorkompilierte Binärdarstellung der Shape- und Glyphendaten sind. Die.shp-Quelldateien sind einfacher ASCII-Text; durch die Kompilierung in.shxentfällt der Parse-Schritt beim Laden.
Jede .shx-Datei beginnt mit einer lesbaren ASCII-Identifikationszeichenfolge - wie z. B. AutoCAD-86 shapes 1.0 oder AutoCAD-86 unifont 1.0 - gefolgt von den binär kodierten Shape- und Glyphendefinitionen. Dieser Header unterscheidet AutoCAD-.shx-Dateien von dem nicht verwandten Esri-Shapefile-Raumindex, der ebenfalls die .shx-Erweiterung verwendet, aber eine völlig andere Binärstruktur aufweist.
Sicherheit
RISIKO: LOWEine AutoCAD-.shx-Datei ist passive kompilierte Daten, kein ausführbarer Code, sodass die Installation sicher ist. Die praktischen Fallstricke betreffen die Benutzerfreundlichkeit: Eine Zeichnung, die fehlende .shx-Schriften referenziert, zeigt falschen oder umrahmten Text an, bis die Schriftdatei bereitgestellt wird. Seien Sie vorsichtig bei 'kostenlosen SHX-Schrift'-Download-Sites, die Adware enthalten können - beziehen Sie CAD-Schriften vom Autor der Zeichnung oder aus einer vertrauenswürdigen CAD-Quelle.
Formatdetails
kurz gefasst- Esri Shapefile Index (.shx) - Ein GIS-Raumindex, der immer mit einer .shp- und .dbf-Datei desselben Namens geliefert wird; die .shp-Datei wird in QGIS/ArcGIS geöffnet, nicht die .shx - völlig unverwandt mit AutoCAD-Shapes.
Programme zum Öffnen von SHX-Dateien
Technische Details
technische Spezifikation| Formattyp | Binär kompilierte Shape- und Schriftdefinitionen |
| Entwickler | Autodesk |
| Quellformat | Aus Nur-Text-.shp-Shape-/Schriftskripten kompiliert, mithilfe des COMPILE-Befehls in AutoCAD |
| Datei-Header | ASCII-Identifikationszeichenfolge bei Offset 0, z. B. „AutoCAD-86 shapes 1.0“ oder „AutoCAD-86 unifont 1.0“ |
| MIME-Typ | application/octet-stream |
| Kodierung | Gemischt: lesbarer ASCII-Header, gefolgt von binär kodierten Vektor-Shape- und Glyphendaten |
| Untertypen | Shape-Dateien (Symbole und Sonderzeichen) und Schriftdateien (vollständige Glyphensätze für die Textdarstellung in Zeichnungen) |
| Kompilierungsbefehl | COMPILE-Befehl in AutoCAD konvertiert eine .shp-Quelldatei in eine kompilierte .shx-Binärdatei |
| Ladebefehl | LOAD-Befehl registriert Shape-.shx-Dateien; STYLE-Befehl referenziert Schrift-.shx-Dateien in einer Zeichnungssitzung |
| Unicode- und Big-Font-Unterstützung | Unifont- und Big-Font-.shx-Varianten erweitern das Basisformat zur Unterstützung von Mehrbyte- und Unicode-Zeichensätzen |
| Leistungsvorteil | Vorkompiliertes Binärformat eliminiert den Parse-Aufwand zur Zeichenzeit; deutlich schneller zu laden als die entsprechende .shp-Quelle |
| Schrift-Rendering-Geschwindigkeit | SHX-Schriften rendern schneller als TrueType-Schriften in AutoCAD und werden bevorzugt für große technische Zeichnungen mit viel Text |
| CAD-Kompatibilität | Unterstützt von AutoCAD, BricsCAD, ZWCAD, GstarCAD und den meisten DWG-kompatiblen CAD-Anwendungen |
| Namenskollision | Esri-Shapefile-Raumindizes verwenden ebenfalls .shx, beginnen aber mit dem Big-Endian-Integer 9994 (0x0000270A) - ein völlig unverwandtes GIS-Format |
| Veröffentlicht | AutoCAD shape/font system, 1980s |
| Spezifikation | help.autodesk.com |
SHX-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu SHX-Dateien.