Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 特定背景色上的等高线图matplotlib_Python_Matplotlib_Mapbox Gl Js - Fatal编程技术网

Python 特定背景色上的等高线图matplotlib

Python 特定背景色上的等高线图matplotlib,python,matplotlib,mapbox-gl-js,Python,Matplotlib,Mapbox Gl Js,我正在为河流上的水的pH值生成等高线图(具有透明背景),并使用地图框将生成的图覆盖在交互式地图上。看起来是这样的: 我想只在水域上覆盖绘图,而不在地面上显示 据我理解,应该有两种可能的方式: 1.生成图像时,使该部分不可见 2.覆盖图像时,使该部分不可见 我试图为这两个问题找到解决方案,但都没有找到解决方案。有什么办法吗 这个问题对实际问题提供的细节很少。可能与相同。我使用的数字不一定是闭合的。我将这些绘图图像叠加在交互式网络地图背景上。我想在生成它们后编辑它们(根据背景色),这样我就可以只在

我正在为河流上的水的pH值生成等高线图(具有透明背景),并使用地图框将生成的图覆盖在交互式地图上。看起来是这样的:

我想只在水域上覆盖绘图,而不在地面上显示

据我理解,应该有两种可能的方式: 1.生成图像时,使该部分不可见 2.覆盖图像时,使该部分不可见


我试图为这两个问题找到解决方案,但都没有找到解决方案。有什么办法吗

这个问题对实际问题提供的细节很少。可能与相同。我使用的数字不一定是闭合的。我将这些绘图图像叠加在交互式网络地图背景上。我想在生成它们后编辑它们(根据背景色),这样我就可以只在水域而不是地面上显示它们。通过“实际问题”,我指的是你有问题的代码的一部分。