En primer lugar, el 1KB es el redondeo del Explorador de Windows a un límite inferior. Si utiliza dir
(o ls -l
en OSGeo4W, verá tamaños de archivo en bytes de menos de 1024.
En segundo lugar, este archivo puede contienen datos. He creado un nuevo shapefile de puntos y he añadido exactamente una característica. Las únicas columnas de atributos son columnas de ID por defecto. No he creado metadatos, por lo que no hay ningún archivo *.shp.xml. Sin embargo, se han creado todos los demás archivos (SHP, DBF, SHX, etc.). En el Explorador de Windows, todos parecen tener un tamaño de archivo de 1KB. Sin embargo, ls -l
produce lo siguiente:
-rw-r--r-- 1 CLASMRT Administrators 5 Jun 4 15:56 temp.cpg
-rw-r--r-- 1 CLASMRT Administrators 73 Jun 4 15:56 temp.dbf
-rw-r--r-- 1 CLASMRT Administrators 562 Jun 4 15:55 temp.prj
-rw-r--r-- 1 CLASMRT Administrators 148 Jun 4 15:56 temp.sbn
-rw-r--r-- 1 CLASMRT Administrators 116 Jun 4 15:56 temp.sbx
-rw-r--r-- 1 CLASMRT Administrators 128 Jun 4 15:56 temp.shp
-rw-r--r-- 1 CLASMRT Administrators 108 Jun 4 15:56 temp.shx
Por lo tanto, si hay un pequeño número de características y pocos atributos, el tamaño de los archivos será muy pequeño. Sin embargo, hay que tener en cuenta que si hay no características, el tamaño de los archivos sigue sin ser de cero bytes, por lo que no se puede confirmar que sea no vacío en función del tamaño del archivo.
Si cargas en ArcMap o QGIS, deberías poder abrir la tabla de atributos. Si no hay filas, no hay datos. También puede utilizar ogrinfo
(si tiene instalado OSGeo4W). Tal y como indica AndreJ, el comando es:
ogrinfo -al -so Centerlines.shp
Pero esto no debería darle más información que la que obtiene abriendo la tabla de atributos en QGIS o ArcGIS.
1 votos
El recuento real de bytes sería más útil que una imagen de los kilobytes. Un shapefile vacío tendrá .shp y .shx de 100 bytes -- la longitud del .dbf dependerá del número de atributos (32*(nFields+1))
0 votos
¿Te refieres a que te envíen los archivos en xml?