Eu tenho um Shapefile com recursos Polygon representando as áreas terrestres do mundo (continentes, ilhas).
É possível invertê-las e obter uma geometria que represente os oceanos e mares do mundo?
Portanto, os polígonos originais da terra precisam se tornar anéis em um único polígono global que cobre o planeta.
Basicamente, estou procurando algo como Selecionar> Inverso no Photoshop.
Estou usando o QGIS.
Quando você inverte os polígonos, provavelmente está faltando uma pequena quantidade de oceano no final, pois a extensão da massa terrestre não subirá para o pólo norte e, portanto, a diferença poderá ficar um pouco lá. Dependendo do que deve ser feito com os dados posteriormente, pode ser melhor apenas obter os dados do oceano.
http://www.naturalearthdata.com/features/
fonte
Além da resposta ahmadhanb, você pode criar um buffer de alguns graus / km / milhas para o "Polígono da Extensão da Camada". Dessa forma, você terá algum espaço fora dos vértices mais externos de suas formas continentais (que é o que você deseja). obtivermos).
Em seguida, você pode aplicar "Diferença" a essa forma de buffer para apagar os polígonos do continente e obter o oceano.
fonte