From a practical standpoint, sea gates are not effective. They're expensive to build and maintain, and they don't offer much extra protection over a couple well manned towers. One of the biggest issues with sea gates is that a small harbour isn't worth investing in protecting like this, but a large one has so much traffic that the bottleneck is unworkable. In this specific case, a river also causes a logistical nightmare because it deposits silt which must be dredged regularly.
the drawing is just to bring over the idea, not neccesarily to scale or very specific. i imagine this as a large harbour (
the harbour), so it's worth the investment. the bottleneck problem is not really much of a problem, make the entrance wider or make 2 (1 in, 1 out). also, the gates would be open all day, only closed in times of an attack or a very rough sea.
the river problem i don't have a solution for, but it's a story after all so if it's cool enough we can just act as if there is no problem
