maps.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:MOSPAT 作者: CR2MOS 项目源码 文件源码
def prepare_basemap(min_lat, min_lon, max_lat, max_lon, delta_lat, delta_lon):
    """

    :param min_lat: float 
    :param min_lon: float
    :param max_lat: float
    :param max_lon: float
    :param delta_lat: float
    :param delta_lon: float
    :return: A Basemap instance
    """
    m = Basemap(projection='cyl', llcrnrlat=min_lat, urcrnrlat=max_lat, urcrnrlon=max_lon,
                llcrnrlon=min_lon, resolution='l')
    m.drawcountries()
    m.drawcoastlines()
    m.drawparallels(np.arange(np.around(min_lat, 1), np.around(max_lat, 1), -round(delta_lat) / 5.0),
                    labels=[1, 0, 0, 0])
    m.drawmeridians(np.arange(np.around(min_lon, 1), np.around(max_lon, 1), -round(delta_lon) / 5.0),
                    labels=[0, 0, 0, 1])
    return m
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号