The council shall have authority also to require and cause all docks, wharves and landings, whether upon public grounds or upon the property of private individuals, to be constructed of such material and in such manner and maintained in conformity with such grade as may be established therefor by the council, and prescribe the line beyond which any such wharf, dock or landing shall not be constructed or maintained.