cartopy

    0热度

    1回答

    我从http://www.lfd.uci.edu/~gohlke/pythonlibs/下载了cartopy的.whl文件。使用命令行pip install cartopyETC.whl,它表示安装成功。但是当我使用import cartopy测试,我得到了以下错误: Using python in E:\Program Files Extra\Python27 2.7.6 (default,

    1热度

    1回答

    我想从NSIDC制作一些极地网格海冰浓度图。该数据在极方位立体投影和网路,例如文件传输(二进制,北极25公里分辨率)可从以下网址下载: http://nsidc.org/data/NSIDC-0081 当我使用numpy的读取数据,然后只用matplotlib的绘制它imshow功能,它的工作原理。 import numpy as np import matplotlib.pyplot as p

    7热度

    3回答

    如何显示地图的放大部分的公里标尺,或者插入图像中,或者作为标尺一侧的标尺? E.g.像上侧(左)50公里酒吧或英里的边界(右): (来源:1,2) (问题:cartopy#490)

    1热度

    1回答

    我想通过以下官方Cartopy网站提供的例子来打了一下周围有Cartopy。他们都正常工作,但第一 import cartopy.crs as ccrs import matplotlib.pyplot as plt ax = plt.axes(projection=ccrs.PlateCarree()) ax.coastlines() plt.show() 所有线路正常运行,但只

    3热度

    1回答

    我想绘制使用Cartopy(请参阅下面的代码)在地图上绘制几个点(散点图)的位置。当我尝试渲染绘图时,数据点呈现在LAND层后面。但是我想在LAND层上画散点数据......我做错了什么? Cartopy:ver。 0.12.x,Matplotlib:ver.1.4.2 import matplotlib.pyplot as plt import cartopy.crs as ccrs imp

    1热度

    1回答

    我想尝试一些Cartopy gallery examples。我想the African map now,但是当我运行: import cartopy import matplotlib.pyplot as plt ax = plt.axes(projection=cartopy.crs.PlateCarree()) 我得到以下错误: Traceback (most recent cal

    2热度

    2回答

    我正在寻找一种解决方法,在Lambert投影中将x和y轴刻度和标签添加到Cartopy贴图。 我提出的解决方案只是一种近似方法,它会对较大的地图产生较差的结果:它涉及使用transform_points方法转换所需的刻度位置以映射投影。为此,我使用我的y轴(或x轴)的中值经度(或纬度)以及所需的纬度(或经度)滴答位置来计算地图投影坐标。见下面的代码。因此,我假设沿着y轴(纬度沿着x轴)的恒定经度,

    0热度

    1回答

    当使用cartopy map时,我无法添加xlabel或ylabel。有没有办法做到这一点?我不是在寻找虱子。 import matplotlib.pyplot as plt import cartopy ax = plt.axes(projection=cartopy.crs.PlateCarree()) ax.add_feature(cartopy.feature.COASTLINE)

    0热度

    1回答

    我想在我的办公室使用Cartopy在世界地图上绘制飞行模式。我知道Cartopy需要访问http://naciscdn.org/naturalearth才能收到正确的地图。 我的防火墙和代理似乎阻止了这一点。当我运行一个脚本(甚至是示例脚本)时,我收到以下消息:。 我的问题:有没有一种方法可以在本地获取这些地图并更改Cartopy用来定位地图图像的路径?

    1热度

    1回答

    我已经使用miniconda2安装了纸盒。当运行一个小样本时,代码永远不会超过plt.imshow行中的图像转换,它只会使用100%CPU挂起。这里的代码: #!~/miniconda2/bin/python import cartopy.crs as ccrs import matplotlib matplotlib.use('Agg') import matplotlib.pyplot