Estou trabalhando em um software que é muito orientado a ESRI, mas uma versão futura provavelmente não estará usando o software ESRI. Ele usa Shapefiles e Geodatabases. Estou planejando levar todos os meus dados para o Shapefiles em antecipação a versões futuras do software que provavelmente estarão no Android e em outros dispositivos móveis. Parece que os Shapefiles são o tipo de dados mais comum para recursos no mundo GIS de código aberto, mas quais são os outros e quais benefícios eles trazem? Eu estou familiarizado com GeoJSON e KML, mas tenho certeza que existem outros.
Gostaria de conhecer todas as opções, mas estou particularmente interessado nos tipos de conjuntos de dados mais adequados para armazenamento em dispositivos móveis (os dados devem estar acessíveis sem uma conexão à Internet).