Estou usando os seguintes comandos para desenhar uma forma desejada (geralmente um círculo) em um mapa, preencha-a e torne a cor transparente.
H(ss) = geoshow(lats,lons,'DisplayType','polygon');
H(ss).FaceAlpha = .20;
H(ss).EdgeColor = ring_color(ss,:);
H(ss).FaceColor = ring_color(ss,:);
Quando eu tenho dois polígonos que se sobrepõem, eles se fundem em um polígono gigante. No entanto, quando tento usar os mesmos comandos para preenchê-lo, todo o mapa (exceto o círculo) é preenchido. Eu olhei em todos os lugares e tentei tudo que eu conseguia pensar e nada funciona. Alguém tem alguma idéia de como reverter qual cara é preenchida? Anexei fotos.