Wat is het ATX-bestandsformaat?
Een .atx-bestand is een binaire attribuutindex gemaakt door ArcGIS (Esri) voor een shapefile of dBASE .dbf-attribuuttabel. Het is een sidecar-bestand dat in dezelfde map moet staan als de .shp- en .dbf-bestanden die het indexeert, met dezelfde basisnaam gevolgd door de naam van het geïndexeerde veld - bijvoorbeeld roads_NAME.atx indexeert het NAME-veld van de roads shapefile. Er wordt één .atx-bestand geproduceerd per geïndexeerd attribuutveld.
De index slaat een B-tree of vergelijkbare structuur op over de waarden van het veld, waardoor ArcGIS attribuutquery's en ruimtelijke selecties kan versnellen zonder de volledige .dbf-tabel te scannen. ArcCatalog en ArcGIS Pro maken en onderhouden .atx-bestanden automatisch wanneer de gebruiker een attribuutindex bouwt; ze zijn niet bedoeld om rechtstreeks te worden geopend of bewerkt.
Het formaat is eigendomsrechtelijk beschermd en niet gedocumenteerd door Esri. Het is incompatibel met het oudere ArcView 3.x-attribuutindexformaat. Als een .atx-bestand wordt verwijderd of beschadigd raakt, herbouwt ArcGIS dit automatisch de volgende keer dat een attribuutindex wordt opgevraagd - de shapefile-gegevens in .shp en .dbf blijven onaangetast.
Voor moderne file geodatabase (.gdb) workflows worden attribuutindexen intern in de geodatabase opgeslagen in plaats van als afzonderlijke .atx sidecar-bestanden, waardoor .atx specifiek relevant is voor op shapefiles gebaseerde workflows.
Beveiliging & veiligheid
RISICO: LOWATX is een binair indexbestand gegenereerd door Esri-software; het bevat geen uitvoerbare code. Veilig te gebruiken in een GIS-context. Indien onverwacht ontvangen buiten een GIS-projectcontext, heeft het geen nut zonder de bijbehorende shapefile.
Formaatdetails
in een notendopProgramma's die ATX-bestanden openen
Technische details
diepe specificaties| Bestandstype | Propriëtaire binaire attribuutindex (B-tree of vergelijkbare structuur) |
| Byte-volgorde | Little-endian (consistent met Esri shapefile sidecar-conventies) |
| Doel | Versnelt attribuutquery's en selecties op shapefile .dbf-tabellen |
| Sidecar-naamgeving | Shapefile-basisnaam + geïndexeerde veldnaam + .atx (bijv. roads_NAME.atx) |
| Eén bestand per | Elk geïndexeerd attribuutveld krijgt zijn eigen .atx-bestand |
| Vereiste co-locatie | Moet in dezelfde map staan als de .shp- en .dbf-bestanden die het indexeert |
| Magic bytes | Geen publiekelijk gedocumenteerde handtekening; onbevestigde meldingen van AAPL-headerbytes |
| Compatibiliteit ArcGIS-versie | ArcGIS 8+ formaat; incompatibel met ArcView 3.x attribuutindexen |
| Herbouwgedrag | Automatisch herbouwd door ArcGIS indien verwijderd; shapefile-gegevens (.shp/.dbf) blijven ongewijzigd |
| Typische grootte | Enkele KB tot meerdere MB, afhankelijk van het aantal records in de shapefile en de veldwaarden |
| Formaatdocumentatie | Eigendomsrechtelijk en niet gedocumenteerd door Esri; geen publieke specificatie |
| Modern alternatief | File geodatabase (.gdb) slaat attribuutindexen intern op, ter vervanging van .atx voor geodatabase-workflows |
| Uitgebracht | 1999 (ArcGIS 8 / ArcCatalog) |
| Laatste versie | ArcGIS 8 index format (no public versioning) |
| Specificatie | desktop.arcgis.com |
ATX conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over ATX-bestanden.