7 votos

¿Hay un número máximo de funciones que QGIS pueda guardar en un shapefile?

Tengo una muy grande .gdb que quiero reducir mi área de estudio. Por desgracia, el área de estudio es todavía muy grande. Podría seleccionar las características que se cruzaban en mi área de estudio, pero cuando he intentado Export > Save Selected Feature As...se estrelló y sólo se salvó algunas de las características (4GB). Idealmente, me gustaría crear otra .gdb pero parece que QGIS no admite .gdb creación (sólo lectura) o eliminar las características que no necesita directamente en la .gdb , pero hasta donde yo sé no es posible modificar una capa en un .gdb.

13voto

matzeri Puntos 176

Oficialmente, los archivos .shp y .dbf están limitados a 2GB. El uso del controlador GDAL Shapefile puede superarse, pero como se indica en este sitio, no se recomienda debido a problemas de compatibilidad (consulte el punto # Problemas de tamaño).

Como ya se mencionó @Gabriel C., el geopackage es una buena alternativa. También puede utilizar una base de datos SpatialLite o SQLite.

9voto

ward87 Puntos 121

Usted puede tener una mirada en el este de ESRI : geoprocessing-considerations-for-shapefile-output.htm

en concreto la parte en la Geometría limitaciones:

Hay un límite de tamaño de 2 GB para cualquier shapefile archivo de componente, que se traduce a un máximo de aproximadamente 70 millones de las características de punto. El número de línea o polígono de las características que puede almacenar en un archivo shapefile depende del número de vértices en cada línea o polígono (un vértice es equivale a un punto).

Shapefile de tener muchas otras limitaciones (corto nombre de campo, ningún formato datetime, de 255 caracteres de longitud de campo de límite, el problema con valor null....) que debería motivar a utilizar otro formato. Usted podría, por ejemplo el uso de geopackage o spatialite de la base de datos (ambos son de un solo archivo de formato que son comparables a los de ESRI archivo geodatabse, geopackage ser simplificado spatialite base)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X