Ambos são formatos de arquivo geoespacial.
O Shapefile é um formato mais antigo, com menos recursos e é composto de vários arquivos.
O Geopackage possui apenas um arquivo que agrega todas os dados e oferece suporte a recursos avançados, como a capacidade de armazenar dados 3D e dados raster.
Seu blog é muito bom! Continue