我编写了一个 python 脚本来投影和覆盖邓迪大学的对地静止卫星图像,因此生成的图像可用于 xplanet 渲染地球表面。该工具的源代码可以在https://github.com/jmozmoz/cloudmap/tree/cartopy找到(这是支持cartopy的分支)
该工具支持两个不同的 python 库将地球静止图像投影到平面地图上:pyresample 和 cartopy。
我发现以下差异/问题:
如果使用多处理库并行进行投影,则 cartopy 版本会崩溃并显示以下错误消息:
Fatal Python error: PyEval_RestoreThread: NULL tstate
Run Code Online (Sandbox Code Playgroud)那么为什么 cartopy 这么慢呢?Pyresample 是用 C 代码完成这项工作吗?cartopy 应该支持多处理吗?如何解决对比度问题?
感谢您的帮助