Estoy buscando la posibilidad de "invertir" un archivo de forma. Lo que quiero hacer es convertir un archivo de forma con los continentes e islas en un archivo de forma que tenga polígonos de agua. El archivo de forma oceánica existente de la Tierra Natural es demasiado inexacto.
Como colaborador activo de OSM, pensé que usar los shapefiles existentes de OSM estaría bien para mí. Estos son mucho más precisos pero muy defectuosos desde una perspectiva SIG. Sin embargo, el servidor de mapas puede manejarlo, así que pensé que esto debería estar bien. Estos archivos de forma, algunos de los cuales puede encontrar aquí http://metro.teczno.com/#coastline, son muy grandes.
He creado un archivo de forma con un polígono con límites mundiales (-180 a 180, -90 a 90). Luego he tratado de recortar las áreas de mi archivo de forma de límites mundiales donde las áreas de tierra están en el otro archivo de forma. Lo probé con QGIS, herramientas vectoriales -> función de diferencia. Después de 12 horas con 100% de uso de CPU, lo detuve. Siempre mostraba un progreso del 100%. La RAM no fue un problema.
Estoy buscando otra posibilidad para recortar las áreas terrestres de un "polígono mundial", preferiblemente la línea de comandos de Linux.