Removing land area by a shape file that does not have any values for land

Dear all
I have a SAR image that it includes some land areas. I also have a shapefile that completely match on SAR image but the land area of shapefile is NAN.

I want to remove land area on my SAR image by using that shapefile that its land area is NAN.
How can I do it?

You can use the Land/Sea Mask operator. Instead of the SRTM select a vector and choose ‘invert’.

However,can other shapefile be used in Land/Sea Mask except SRTM 3sec DEM?

yes, exactly. Choose the third option instead.