Заранее связанный таким условием, а также довольно незначительным по размерам и неудобным по конфигурации участком и очень коротким сроком исполнения чертежей, Воронихин тем не менее великолепно решил поставленную задачу.
Вспомним, что собор был заложен раньше, чем Адмиралтейство А. Д. Захарова и Фондовая биржа Тома де Томона, не говоря уже о работах К. И. Росси, так блистательно завершивших перспективы улиц и площадей Петербурга.
Воронихин был первым, кто нашел новые приемы организации городского ансамбля.
Казанский собор имеет в плане форму креста, вытянутого с запада на восток. Здание повернуто боковым фасадом к главной улице города. Чтобы придать храму парадность, Воронихин скрыл его за полукружьем колоннады.
Здесь необходимо отметить одну особенность: складывавшиеся в то время площади Петербурга, как правило, были открыты в сторону Невы — главной водной магистрали города. Воронихин заметил, повторил и закрепил этот прием, открыв площадь перед собором в сторону главной сухопутной дороги — Невского проспекта.
Колоннада, окружающая свободное пространство, не замыкает его, а, наоборот, раскрывает, связывая с простором улицы, города. Благодаря этому собор становится центром какой-то части Невского проспекта и прилегающих площадей и улиц: пространство магистрали и площади, «переливаясь» сквозь колоннаду, переходит в небольшие, уютные уголки позади собора. Впоследствии такое решение неоднократно повторялось. Взять, к примеру, хотя бы площадь перед Александринским театром, выполненную К. И. Росси.
Крылья колоннад «закреплены» по концам большими порталами проездов; бесконечный ряд колонн сверху опоясан глухим и тяжелым аттиком; вход в собор, со стороны Невского, подчеркнут шестиколонным портиком с треугольным фронтоном.
Купол, облегченный зрительно круглыми проемами (люнетами), опирается на цилиндрический барабан, поверхность которого разбита пилястрами и окнами, что тоже уменьшает массивность объема. Барабан купола несколько вытянут и непропорционален. Человеку, идущему вдоль Невского проспекта, он всегда виден под каким-то углом. Чтобы при перспективном, зрительном уменьшении барабан купола казался пропорциональным по отношению к зданию, Воронихин, тонкий знаток перспективы, и придал ему увеличенно-негармоничные размеры.
Стоя под колоннадой собора, трудно отделаться от впечатления, что находишься в сосновом бору, где видно далеко-далеко между стволами деревьев, где сухо, мшисто и тепло. Так и кажется, что корабельная роща с берегов Камы переехала в центр Петербурга. Бурливая людская толпа, непрерывно текущая по Невскому проспекту, только усиливает это впечатление.
Здание одноэтажно, но, благодаря разбивке окон по высоте на удлиненную часть — внизу и короткую — вверху, кажется высоким. В то же время размеры его таковы, что не вызывают чувства протеста: собор не давит своей грандиозностью, он гармоничен и масштабен по отношению к человеку.
Чрезвычайно интересно решено здание и целиком — сразу вспоминаются древнерусские постройки, решенные как единый объем, как трехмерие.
Главный вход в собор — с западной стороны. Перед ним зодчий создал довольно внушительных размеров полукруглую площадь, отделенную от улицы решеткой. Своей выразительностью и красотой решетка соперничает со всемирно известной оградой Летнего сада. По наблюдениям архитектора Л. Капицы, это единственный случай в практике строительства, когда решетка выгораживает, а не огораживает пространство перед собой.
Решетка состоит из отдельных звеньев чугунного литья, вставленных между массивными дорическими колоннами с шарами наверху. В центре каждой из частей — украшения ромбовидной формы, а поверху — бегущий фриз, изображающий цветы. Все это покоится на массивном гранитном подножье. Ограда построена по принципу контраста прозрачной решетки и мощных гранитных колонн и цоколя.
Воронихин и во время строительства собора продолжал работать над проектом, непрерывно совершенствуя его. Так, на чертеже, помеченном 1810 годом, появляется колоннада и с южной стороны собора, симметричная построенной. К сожалению, она не была возведена.
По-новому решил зодчий здание и в инженерном отношении. Вот несколько цифр. Длина собора 72,5 метра, поперечный размер несколько меньше — 56,7 метра, высота с куполом 71,6 метра. Купол (диаметр его — 17,7 метра), как уже было сказано, опирается на цилиндрический барабан, который в свою очередь поддерживается подпружными арками и парусами, передающими вес на четыре опорных пилона (столба).