J'ai un Shapefile avec des caractéristiques Polygon représentant les zones terrestres du monde (continents, îles).
Est-il possible de les inverser et d'obtenir une géométrie qui représente les océans et les mers du monde?
Les polygones terrestres d'origine doivent donc devenir des anneaux en un seul polygone global qui couvre la planète.
Fondamentalement, je recherche quelque chose comme Sélectionner> Inverser dans Photoshop.
J'utilise QGIS.
Lorsque vous inversez les polygones, il lui manque probablement une petite quantité d'océan à la fin, car l'étendue de la masse continentale ne montera pas jusqu'au pôle nord et, par conséquent, la différence peut manquer un peu là-bas. En fonction de ce qui devrait être fait avec les données par la suite, il pourrait être préférable d'obtenir simplement les données océaniques.
http://www.naturalearthdata.com/features/
la source
En plus de la réponse ahmadhanb, vous pouvez créer un tampon de quelques degrés / km / miles pour le "polygone de l'étendue de la couche", de cette façon, vous aurez un espace sur les sommets les plus externes de vos formes continentales (ce que vous obtenir).
Ensuite, vous pouvez appliquer la "différence" à cette forme tamponnée pour effacer les polygones de votre continent et obtenir l'océan.
la source