用不同的阴影符号填充其他多边形内部的多边形

时间:2019-12-01 05:44:30

标签: python matplotlib polygon matplotlib-basemap

polygon hatch example

我试图弄清楚如何使用它们提供的阴影填充在matplotlib中填充多边形。我绘制多边形对象并用阴影填充它们。但是正如您在图像中看到的那样,当较大的多边形中存在较小的多边形时,阴影线会越过边界。

是否有解决方案,使得较大多边形内的较小多边形不会被两个阴影填充,而是仅为我定义的较小多边形填充?

我的代码在matplotlib中由basemap定义的地图上绘制面片。

  <svelte:head>
       <script src="jquery.js"></script>
       <script src="dropdown.js"></script>
       <link rel="stylesheet" type="text/css" href="dropdown.css">
   </svelte:head>

   <script>
      import { onMount } from 'svelte';
      import jQ from 'jquery';

      onMount(() => {
        jQ( document ).ready(function() {
        jQ('.ui.selection.dropdown').dropdown();
      });   
     });

  </script>

  <div class="ui selection dropdown">
     <input type="hidden" name="gender">
     <i class="dropdown icon"></i>
     <div class="default text">Gender</div>
         <div class="menu">
            <div class="item" data-value="1">Male</div>
            <div class="item" data-value="0">Female</div>
         </div>
     </div>

0 个答案:

没有答案