El terreno que rodea las sólidas fortificaciones gaditanas, terrenos fangosos de marismas surcados por caños como el de Sancti Petri, le resultó a las tropas napoleónicas imposible de atravesar, lo que dificultó las operaciones militares, además de sufrir también la falta de suministros y, en particular, la carencia de municiones, sin contar el desgaste que la guerrilla española hacía en la retaguardia francesa, lo que dificultaba las comunicaciones internas con el resto de Andalucía.