Москва: расположена в междуречье Оки и ВолгиСанкт-Петербург: расположен на побережье Финского залива,Балтийского моря,в устье Невы.Москва: Развитая инфраструктура.Центральное транспортно-географическое положение.Санкт-Петербург: Близость развитых стран(Балтики)Развитое машиностроение,металлообработка,текстильная промышленность.Москва: Имеет огромные транспортные узлы которые расходятся в разные стороны,также есть кольцевая автодорога.Санкт-Петербург: Город-порт, имеет очень выходное положение авиа,жд и автодорог.Москва: р.МоскваСанкт-Петербург: р.Нева Я не знаю что ты подразумиваешь под "планировкой" оба города очень старые.В Москве как и в Санкт-Петербурге очень много дворянских усадьб и тд.Москва: основана в 1147 году Юриев Долгоруким.Санкт-Петербург: в 1703 году Петром 1.