Hva er ATX-filformatet?
En .atx-fil er en binær attributtindeks opprettet av ArcGIS (Esri) for en shapefile eller dBASE .dbf-attributtabell. Det er en «sidecar»-fil som må ligge i samme mappe som .shp- og .dbf-filene den indekserer, og den deler samme basenavn med det indekserte feltnavnet lagt til - for eksempel indekserer roads_NAME.atx feltet NAME i shapefilen roads. Én .atx-fil produseres per indeksert attributtfelt.
Indeksen lagrer et B-tre eller lignende struktur over feltets verdier, noe som gjør at ArcGIS kan akselerere attributtspørringer og romlige utvalg uten å skanne hele .dbf-tabellen. ArcCatalog og ArcGIS Pro oppretter og vedlikeholder .atx-filer automatisk når brukeren bygger en attributtindeks; de er ikke ment å åpnes eller redigeres direkte.
Formatet er proprietært og udokumentert av Esri. Det er inkompatibelt med det eldre ArcView 3.x-formatet for attributtindekser. Hvis en .atx-fil slettes eller blir korrupt, gjenoppbygger ArcGIS den automatisk neste gang en attributtindeks etterspørres - shapefile-dataene i .shp og .dbf blir ikke påvirket.
For moderne filgeodatabase-arbeidsflyter (.gdb) lagres attributtindekser internt i geodatabasen i stedet for som separate .atx-filer, noe som gjør .atx relevant spesifikt for shapefile-baserte arbeidsflyter.
Sikkerhet og trygghet
RISIKO: LOWATX er en binær indeksfil generert av Esri-programvare; den inneholder ingen kjørbar kode. Trygg å håndtere i en GIS-kontekst. Hvis den mottas uventet utenfor en GIS-prosjektkontekst, har den ingen nytteverdi uten den tilhørende shapefilen.
Formatdetaljer
i et nøtteskallProgrammer som åpner ATX-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | Proprietær binær attributtindeks (B-tre eller lignende struktur) |
| Bytterekkefølge | Little-endian (konsistent med Esri shapefile sidecar-konvensjoner) |
| Formål | Akselererer attributtspørringer og utvalg i shapefile .dbf-tabeller |
| Sidecar-navngivning | Shapefile-basenavn + indeksert feltnavn + .atx (f.eks. roads_NAME.atx) |
| Én fil per | Hvert indeksert attributtfelt får sin egen .atx-fil |
| Påkrevd plassering | Må ligge i samme mappe som .shp- og .dbf-filene den indekserer |
| Magic bytes | Ingen offentlig dokumentert signatur; ubekreftede rapporter om AAPL-header-bytes |
| ArcGIS-versjonskompatibilitet | ArcGIS 8+-format; inkompatibelt med ArcView 3.x-attributtindekser |
| Gjenoppbyggingsatferd | Gjenoppbygges automatisk av ArcGIS hvis slettet; shapefile-data (.shp/.dbf) påvirkes ikke |
| Typisk størrelse | Noen få KB til flere MB avhengig av antall rader i shapefilen og feltverdier |
| Formatdokumentasjon | Proprietær og udokumentert av Esri; ingen offentlig spesifikasjon |
| Moderne alternativ | Filgeodatabase (.gdb) lagrer attributtindekser internt, og erstatter .atx for geodatabase-arbeidsflyter |
| Utgitt | 1999 (ArcGIS 8 / ArcCatalog) |
| Siste versjon | ArcGIS 8 index format (no public versioning) |
| Spesifikasjon | desktop.arcgis.com |
ATX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ATX-filer.