Bir şekil dosyasını "tersine çevirme" olasılığı arıyorum. Yapmak istediğim kıtalar ve adalarla bir şekil dosyasını su çokgenleri olan bir şekil dosyasına dönüştürmek. Doğal Dünya'dan mevcut okyanus şekil dosyası çok yanlış.
Aktif bir OSM katılımcısı olarak, OSM'deki mevcut şekil dosyalarının kullanılmasının benim için iyi olacağını düşündüm. Bunlar bir CBS perspektifinden çok daha doğru ama çok hatalıdır. Ancak, mapserver bununla başa çıkabilir, bu yüzden bunların iyi olması gerektiğini düşündüm. Bu şekil dosyaları, bazıları burada bulabilirsiniz http://metro.teczno.com/#coastline çok büyük.
Dünya sınırları olan bir çokgenli (-180 ila 180, -90 ila 90) bir şekil dosyası oluşturdum. Daha sonra dünya alanımdan, kara alanlarının diğer şekil dosyasında olduğu şekil dosyasındaki alanları kırpmaya çalıştım. Ben QGIS, vektör araçları -> fark fonksiyonu ile denedim. % 100 CPU kullanımıyla 12 saat sonra durdum. Her zaman% 100 ilerleme gösterdi. RAM bir sorun değildi.
Ben bir "dünya çokgen", tercihen Linux komut satırından kara alanları kırpmak için başka bir olasılık arıyorum.