Encontré a spaceialite más útil que shapefiles, ya que no tiene las limitaciones de shapefile y también es portátil. Muchas personas aquí usan archivos de forma para intercambiar datos e incluso los expertos no conocen este nuevo formato.
¿Cuáles son las ventajas de usar spaceialite sobre shapefiles?
¿Se puede usar en lugar de shapefile?
Concéntrese solo en aquellos formatos que son portátiles, es decir, se pueden intercambiar utilizando memorias USB. GML, GeoJSON, KML, CSV no son una opción y no son directamente editables en SIG.
ACTUALIZACIÓN: Han pasado más de 5 años y el nuevo desarrollo está dirigido al geopaquete que está relacionado con la espacialidad.
¿Entonces ahora la pregunta es más como Ventajas de usar GEOPACKAGE sobre GEODATABASE?
fuente
Los archivos de forma están vinculados a un tipo de geometría, por lo que obtienes un montón de archivos para un solo proyecto. Los nombres de campo también están restringidos debido al uso de un formato de base de datos anticuario.
En spaceialite, puede guardar todos los datos del proyecto en un archivo; y nombra los campos como quieras (bueno, casi).
La única desventaja de spaceialite es el ciclo de actualización rápida, lo que hace que sea difícil leer o escribir datos escritos en otra versión (anterior).
fuente
Además de la respuesta de scruss, los shapefiles tienen algunas limitaciones:
fuente
La mayor ventaja, para mí, es el sistema de base de datos relacional en un único formato de archivo. Entre los muchos beneficios está el uso de funciones espaciales para crear vistas. Considere un caso en el que se le dio un conjunto de puntos y su metodología consiste en almacenar la base de puntos en un atributo, y luego probar la coincidencia de esos almacenamientos intermedios con otras características geográficas. El uso de este flujo de trabajo con archivos shape generalmente requiere que cada operación se mantenga como otro archivo shape. Ahora, si alguno de sus datos dados se actualiza, debe ejecutar toda la cadena nuevamente. Sin mencionar que en algunos entornos, los datos de entrada podrían cambiarse sin que usted lo sepa. Esto no es un problema cuando confía en las vistas SQL para las operaciones de geometría. (Soy consciente de que existen herramientas que abordan este tipo de problema con los archivos de forma, pero la pregunta es sobre la base de datos de spatiaLite).
fuente
Todo lo que está en un archivo también es una desventaja: mucho más difícil de arreglar, si algo está roto. El tamaño del archivo también parece comenzar desde 3.7 MB, incluso para conjuntos de datos casi vacíos. También parecen admitir solo campos de texto, entero y flotante. Sin fecha / hora ni campos booleanos. Al menos cuando se prueba en QGIS 1.8
fuente
select * where date < '1980-01-01'
y hace los cálculos por ti.