Альфа-прозрачность неравномерна при построении шейп-файла с помощью Geopandas

При построении шейп-файла с помощью Geopandas мне нужно сделать объекты прозрачными. При применении альфа-параметра некоторые объекты становятся менее прозрачными, чем другие.

fig = plt.figure(figsize = (8.5,11))
ax =fig.add_axes([0.05,0.15,.9,.8])

mapDF = gpd.read_file('hydrography.shp')

mapDF.plot (цвет = («стальной синий»), топор = топор, альфа = 0,5)

Я ожидал, что все функции будут иметь одинаковую прозрачность, но некоторые функции заметно более прозрачны, чем другие. В этих функциях нет ничего особенного.

Пожалуйста, нажмите здесь, чтобы увидеть, что я описываю.

Кто-нибудь знает способ исправить это? Спасибо.


person etotheipi    schedule 15.08.2019    source источник
comment
Я подозреваю, что некоторые функции нанесены поверх других.   -  person swatchai    schedule 16.08.2019
comment
Благодарю вас! Я проверил в ArcMap, и вы абсолютно правы.   -  person etotheipi    schedule 19.08.2019
comment
Вы можете превратить свой комментарий в свой собственный ответ и нажать, чтобы принять его. Если ваш текст хорош, я проголосую за ответ.   -  person swatchai    schedule 31.08.2019


Ответы (1)


Как и предполагал swatchai, в моем шейп-файле было несколько элементов, наложенных друг на друга; таким образом, прозрачность была уменьшена. Я удалил перекрывающиеся объекты, и проблема была решена.

person etotheipi    schedule 01.09.2019