Several environmental groups have filed a petition for the city of Charleston to revisit the Cainhoy development agreement.