shapefile을 "반전"할 가능성을 찾고 있습니다. 내가하고 싶은 것은 대륙과 섬이있는 shapefile을 물 다각형이있는 shapefile로 변환하는 것입니다. 자연 지구의 기존 해양 모양 파일이 너무 정확하지 않습니다.
활발한 OSM 기고자로서 OSM의 기존 shapefile을 사용하는 것이 좋을 것이라고 생각했습니다. 이것들은 GIS 관점에서 훨씬 정확하지만 매우 버그가 있습니다. 그러나 mapserver는 그것을 처리 할 수 있으므로 이것들은 괜찮을 것이라고 생각했습니다. 이 shapefile은 일부 http://metro.teczno.com/#coastline에서 찾을 수 있습니다 .
월드 바운드 (-180 ~ 180, -90 ~ 90)를 가진 하나의 다각형으로 shapefile을 만들었습니다. 그런 다음 토지 영역이 다른 쉐이프 파일에있는 월드 경계 쉐이프 파일에서 영역을 잘라내려고했습니다. QGIS, 벡터 도구-> 차이 함수로 시도했습니다. 100 % CPU 사용량으로 12 시간이 지나면 중지했습니다. 항상 100 %의 진행률을 표시했습니다. RAM은 문제가되지 않았습니다.
나는 "세계 다각형", 바람직하게는 리눅스 커맨드 라인에서 토지 영역을 잘라낼 수있는 또 다른 가능성을 찾고 있습니다.