How to share shaders among different materials
Textures are assigned by face, to make the ocean all one texture you would need to make one for the ocean, then make all ocean faces that material. If your contents were on one texture with the water areas alpha, then you could make one for the ocean, then overlay the contents over the ocean.
It may not be hard to edit your map image in a program to make an image with the contents and alpha water.