问题标签 [matplotlib-basemap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
477 浏览

python - 仅在大陆上绘制数据时,程序永远运行而不会出错

我试图仅在大陆上绘制数据。我之前问过一个关于这个的问题,我在这里得到了答案。现在,当我在代码中实现它时,程序将运行而不会出现错误。

但是,它永远运行。当我使用ctrl + C强制停止它时,它会追溯到"if not (map.is_land(X[i], Y[i])):",所以我认为这里有问题。但我无法弄清楚。

这是涉及挑选非大陆数据并删除它们的代码部分:

0 投票
1 回答
704 浏览

python - Python 的 matplotlib/basemap 错误信息

我使用 py2.7 和 Windows 的免费版 EPD,我有一个使用 NetCDF4 读取数据的程序,我使用来自
http://sourceforge.net/projects/matplotlib/files/matplotlib-toolkits/的底图 1.0.5

当我绘制我的图形时,它最初运行良好几次然后我收到以下错误消息,当我重新启动(关闭并再次打开)EPD 直到它再次出现时问题得到解决。这可能是matplotlib中的错误吗?以及如何解决问题?谢谢

0 投票
2 回答
4136 浏览

python - Python底图drawgreatcircle函数

嗨,我正在尝试使用 Basemap 中的 Greatcircle 函数(matplot lib 的一部分)将 IP 地址图映射到世界地图上,但每次我连接跨越太平洋的两个点(即美国西海岸的某个地方和澳大利亚)有一条水平线出现在我的情节中。

我知道这是因为这个问题:

只是想知道是否有人知道如何修复它或知道另一个没有这个问题的包。谢谢!

0 投票
2 回答
1464 浏览

matplotlib - 使用 matplotlib 底图绘制球体网格

我想在正交投影上绘制一个覆盖所有球体的网格。问题是投影外的单元格未正确绘制。正如这里drawgreatcircles所指出的那样,这发生了。

我也尝试过使用这里描述的多边形,但同样的问题。

最后,我编写了一个基于Wikipedia的自定义检查。这个想法是针对每个段的每个点,我们检查cos c(参见维基百科)并且如果余弦为负数则不绘制它。

我的问题是:我们可以用底图自己的功能进行这种检查吗?该策略不适用于其他预测。

另外,为什么 Basemap 中不包含这种检查?

0 投票
3 回答
11836 浏览

python - 为什么我会收到“用户警告:模块 dap 已从无导入...”

我已经安装python-matplotlibpython-mpltoolkits.basemapUbuntu 软件包。安装python-mpltoolkits.basemap也会python-dap作为依赖项安装。

当我导入底图时,我收到以下警告:

这是否意味着我有 2 个相互冲突的安装dap?(这可能是一些旧手动安装的残余。)是一个有点类似的警告消息,但在他的情况下,该消息告诉另一个冲突安装的位置。我的消息只是说None。这是什么意思?

编辑1:

编辑2:

编辑3:是的,我似乎有sitecustomize.py

编辑4:实际上我可以通过以下方式得到错误:

所以这与此无关mpl_toolkits.basemap

0 投票
7 回答
13605 浏览

python - 没有河流的世界地图与matplotlib / Basemap?

有没有办法用底图(或没有底图,如果有其他方法)绘制大陆边界,而不会出现那些烦人的河流?尤其是那条连大海都没有的金刚河,令人不安。

编辑:我打算在地图上进一步绘制数据,就像在底图库中一样(并且仍然将大陆的边界线绘制为数据上的黑线,为世界地图提供结构)所以虽然下面 Hooked 的解决方案很好,甚至高手,也不适用于此目的。

世界地图

图片制作者:

0 投票
1 回答
279 浏览

python - 是否可以使用正交投影使用 matplotlib 底图显示地球的“背面”?

基本上我想让地球的主体“透明”,这样一个物体(一个点或一个补丁等)及其对映图像可以同时显示在同一个正交地图上。这可能与 matplotlib 和底图有关吗?

0 投票
1 回答
206 浏览

macos - 神秘链接错误。我从哪说起呢?

我正在尝试从源代码构建底图工具包,以便 matplotlib 在 OS X 10.8 下的 MacBook Pro 上运行。C 和 C++ 编译器包含在最新的 Xcode 包中。该包包括geos-3.3.3 包,需要在构建主底图python 包之前单独构建和安装。当我使用提供的 Makefile 执行此操作时,当 makefile 尝试构建 libgeos.dylib 库时出现以下错误:

在使用 gcc 4.7 的 Fedora 17 机器上,这个库可以成功构建,因此 Mac 编译器/链接器显然有问题。但是,我不知道如何解码此消息。例如,什么是“虚拟重击”?关于如何在 Mac 上编译和构建它的任何见解?

0 投票
0 回答
877 浏览

python - matplotlib 底图强制北向上

我正在使用方位角等距投影绘制火星北极附近一段的高程数据,这就是它的外观,如果北方向上,我会更喜欢它! 随着北下

这就是我的做法,我在 matplotlib.basemap 网站( http://matplotlib.org/basemap/users/index.html )上找不到任何建议解决方案的东西,所以任何想法都将不胜感激. 谢谢。

0 投票
2 回答
11491 浏览

python-2.7 - 使用底图在地图上绘制轨迹

使用上面的代码,我得到一个数组,其列代表:[Lat, Lon, Date, Identifier, Temperatures, Category]。现在,我将放置一个代码,让我可以在墨西哥地图上绘制第一列和第二列:

地图上绘制的点,对应于三个不同的路径。我最后的想法是画一条线连接与每条路径相关的点,我该怎么做?

是否可以为每条路径绘制标识符或标记?

如何设置图形的大小以便区分点之间的分隔?