La nueva y más prometedora que existe es OGC GeoPackage. El estándar fue publicado en febrero de 2014 y que tomará algún tiempo antes de SIG programas de apoyo correctamente, pero la lista de implementaciones en http://www.geopackage.org/ es de rápido crecimiento. Ya son bien conocidos los programas en la lista, incluyendo ArcGIS, GDAL, y GeoServer.
A diferencia de GML que es un puro transformar el formato que es, probablemente, siempre se transforma en otro formato para el uso real en las aplicaciones, GeoPackage es flexible y lo suficientemente rápido como para ser utilizado por las aplicaciones sin ningún procesamiento. Puede almacenar gigabytes de datos en un número ilimitado de capas y ambos datos vectoriales y rasterizados pueden ser almacenados en el mismo GeoPackage. Ambos índices espaciales y de los índices de atributo son compatibles lo que hace, si es posible, hacer rápido consultas selectivas de las tablas grandes.
Los Shapefiles están muy bien apoyado por el SIG programas, pero tienen algunas limitaciones debido a que el formato dbf que se utiliza para almacenar los datos de atributo. Los más comunes son:
- Los nombres de atributo puede ser de 10 caracteres de largo al máximo
- Número máximo de columnas (atributos) es de 255
- Tipo de cadena de valores de atributo no puede tener más de 255 caracteres
- Sólo el tipo de datos de FECHA es compatible, no DATETIME
- Los valores NULL no están bien soportados
El problema más grande con GML es que es tan complejo. Este blog da 25 diferentes y formas válidas para la codificación de un polígono en GML 3 y demuestra que el número de codificaciones en realidad es infinito http://erouault.blogspot.fi/2014/04/gml-madness.html.