Соответственно предлагается рассмотреть варианты решения данных проблем в рамках существующий возомжностей OSM, и, при необходимости, его расширения.
первый вопрос можно решить введением left:name и right:name (чтобы различать названия моря и острова). А по второму столь красивого решения навскидку не видно.
Coastline понятное дело это не решит. Зато advanced multipolygon без проблем, причем по тем же костлайнам. Для разделения двух морей можно провести разделительную линию без тегов и сделать два advanced multipolygon-а с natural=water.
Простой полигон на морях рано или поздно вылетит по максимальному количеству точек.
Mapnik и advanced molypolygon понимает прекрасно - нарисует воду два раза и всего-то - проблем быть не должно. Tah конечно обломается с мультиполигонами, но там я думаю тоже скоро сделают.
Конечно, пока да, но я думаю liosha рано или поздно сделает поддержку таких мультиполигонов.