Kanal Banjir Jakarta
Mengacu pada prinsip pengendalian banjir DKI Jakarta pada Rencana Induk Pengendalian Banjir Jakarta 1973 ("Master Plan for Drainage and Flood Control of Jakarta)," yang disusun dengan bantuan "Netherland Engineering Consultant ("NEDECO")", pengendalian banjir di Jakarta akan bertumpu pada dua kanal yang melingkari sebagian besar wilayah kota. Kanal itu akan menampung arus air dari selatan dan dibuang ke laut melalui bagian- bagian hilir kota yang dikenal dengan nama Kanal Banjir Barat dan Kanal Banjir Timur. Kanal-kanal tersebut adalah salah satu upaya pengendalian banjir Jakarta di samping pembuatan waduk dan penempatan pompa pada daerah-daerah yang lebih rendah dari permukaan air laut.
Bendung Katulampa
Bendung Katulampa mulai dioperasikan pada tahun 1911, akan tetapi, pembangunannya sudah dimulai sejak 1889, sejak banjir besar melanda Jakarta pada 1872. Banjir saat itu dikabarkan membuat daerah elit Harmoni ikut terendam air luapan Sungai Ciliwung. Dari Katulampa, sebagian air Ciliwung dialirkan lewat pintu air ke Kali Baru Timur, saluran irigasi yang dibangun pada waktu yang sama. Dari Bogor bagian timur, sungai buatan itu mengalir ke Jakarta, di sepanjang sisi Jalan raya Bogor, melalui Cimanggis, Depok, Cilangkap, sebelum bermuara di daerah Kali Besar, Tanjung Priok, Batavia. Air Kali Baru Timur dulu dipakai untuk mengairi sawah yang banyak terdapat di daerah antara Bogor dan Jakarta.