A system for imaging an underwater environment of a body of water, the system comprising: a transducer assembly (102a, 102b, 102c) comprising: an array of a plurality of transmit transducer elements, wherein the plurality of transmit transducer elements are electrically connected in series and configured to transmit sonar signals into the underwater environment, wherein each of the plurality of transmit transducer elements (209a,209b,209c) comprises an emitting face, wherein at least two of the plurality of transmit transducer elements are mounted with respect to each other such that respective emitting faces (212a,212b) of the at least two of the plurality of transmit transducer elements are oriented in different directions (211 a,21 1b); and an array of a plurality of receive transducer elements, wherein each of the plurality of receive transducer elements is configured to receive sonar returns from the sonar signals and form corresponding sonar return data; and a sonar signal processor configured to: receive the sonar return data from each of the plurality of receive transducer elements of the array; and generate sonar image data based on the sonar return data, wherein the sonar image data forms a sonar image representing the underwater environment; and a marine electronic device comprising: a user interface comprising a display; a marine electronic device processor; and a memory including computer program code configured to, with the marine electronic device processor, cause the marine electronic device to: receive the sonar image data from the sonar signal processor; and cause presentation of the sonar image, based on the sonar image data. a transducer assembly (102a, 102b, 102c) comprising: an array of a plurality of transmit transducer elements, wherein the plurality of transmit transducer elements are electrically connected in series and configured to transmit sonar signals into the underwater environment, wherein each of the plurality of transmit transducer elements (209a,209b,209c) comprises an emitting face, wherein at least two of the plurality of transmit transducer elements are mounted with respect to each other such that respective emitting faces (212a,212b) of the at least two of the plurality of transmit transducer elements are oriented in different directions (211 a,21 1b); and an array of a plurality of receive transducer elements, wherein each of the plurality of receive transducer elements is configured to receive sonar returns from the sonar signals and form corresponding sonar return data; and an array of a plurality of transmit transducer elements, wherein the plurality of transmit transducer elements are electrically connected in series and configured to transmit sonar signals into the underwater environment, wherein each of the plurality of transmit transducer elements (209a,209b,209c) comprises an emitting face, wherein at least two of the plurality of transmit transducer elements are mounted with respect to each other such that respective emitting faces (212a,212b) of the at least two of the plurality of transmit transducer elements are oriented in different directions (211 a,21 1b); and an array of a plurality of receive transducer elements, wherein each of the plurality of receive transducer elements is configured to receive sonar returns from the sonar signals and form corresponding sonar return data; and a sonar signal processor configured to: receive the sonar return data from each of the plurality of receive transducer elements of the array; and generate sonar image data based on the sonar return data, wherein the sonar image data forms a sonar image representing the underwater environment; and receive the sonar return data from each of the plurality of receive transducer elements of the array; and generate sonar image data based on the sonar return data, wherein the sonar image data forms a sonar image representing the underwater environment; and a marine electronic device comprising: a user interface comprising a display; a marine electronic device processor; and a memory including computer program code configured to, with the marine electronic device processor, cause the marine electronic device to: receive the sonar image data from the sonar signal processor; and cause presentation of the sonar image, based on the sonar image data. a user interface comprising a display; a marine electronic device processor; and a memory including computer program code configured to, with the marine electronic device processor, cause the marine electronic device to: receive the sonar image data from the sonar signal processor; and cause presentation of the sonar image, based on the sonar image data. receive the sonar image data from the sonar signal processor; and cause presentation of the sonar image, based on the sonar image data.