Ответ:

Учитывая положение Петербурга в низовьях Невы, у Финского залива:

Трудности (что мешало)Возможности (что помогало)
Низкая, болотистая местность затрудняла строительство.Нева и её притоки давали водные пути для перевозки грузов.
Частые наводнения угрожали городу и постройкам.Выход к Балтийскому морю способствовал развитию торговли и порта.
Сырой климат, холодные зимы и сильные ветры осложняли жизнь.Реки и залив связывали город с другими территориями.
Для строительства требовалось осушать землю и укреплять берега.Прибрежное положение было удобно для создания морского порта и флота.