aspose.info
LV

SHX — Shapefile formas indeksa formāts

Atjaunināts

Kas ir SHX fails?

SHX fails pieder formas indeksa formātam, kas ir objekta ģeometrijas pozicionālais indekss, kas ļauj ātri meklēt uz priekšu un atpakaļ. SHX ir tiešas piekļuves ofseta fails. Šajā failā nav datu, ir tikai pirmo simts baitu dublikāts, ieraksta numurs un nobīde pret šī ieraksta sākuma baitu shp. Lūdzu, ņemiet vērā, ka fails ar paplašinājumu .shx nesaista SHP un DBF.

SHX faila formāts

SHX formāts satur objekta ģeometrijas pozīcijas indeksu un 100 baitu galveni, kas ir līdzīga SHP failam, kam seko jebkurš 8 baitu fiksēta garuma ierakstu skaits, kas satur šādus divus laukus:

BaitiTipsEndiannessLietošana
0–3int32lielsIeraksta nobīde (16 bitu vārdos)
4–7int32lielsIeraksta garums (16 bitu vārdos)

Šis indekss ļauj meklēt atpakaļ shape failā, vispirms meklējot atpakaļ formas indeksā un pēc tam nolasot ieraksta nobīdi. Šo nobīdi var izmantot, lai meklētu pareizo pozīciju SHP failā. Varat arī meklēt uz priekšu; patvaļīgs ierakstu skaits, izmantojot to pašu metodi. Lai gan ir iespējams ģenerēt pilnu indeksu kopā ar SHP failu, taču tas var palielināt iespēju ātri sabojāt SHP failu.

Atsauces

Skatīt arī