网站的域名解析怎么做,seo教程技术资源,自己做返利网站吗,网页制作素材dw文章目录 gridlines方法定义 gridlines
gridlines可以根据坐标系#xff0c;自动绘制网格线#xff0c;这对于普通绘图来说显然不必单独拿出来说说#xff0c;但在地图中#xff0c;经纬线几乎是必不可少的#xff0c;而随着投影方式的不同#xff0c;经纬线未必与坐标框… 文章目录 gridlines方法定义 gridlines
gridlines可以根据坐标系自动绘制网格线这对于普通绘图来说显然不必单独拿出来说说但在地图中经纬线几乎是必不可少的而随着投影方式的不同经纬线未必与坐标框线平行所以这个功能还是十分必要的。比如加载地形图后直接调用
ax plt.axes(projectionccrs.PlateCarree())
ax.stock_img()
ax.gridlines()
plt.show()如下图所示 方法定义
gridlines的完整定义如下参数很多
gridlines(crsNone, draw_labelsFalse, xlocsNone, ylocsNone, dmsFalse, x_inlineNone, y_inlineNone, auto_inlineTrue, xformatterNone, yformatterNone, xlimNone, ylimNone, rotate_labelsNone, xlabel_styleNone, ylabel_styleNone, labels_bbox_styleNone, xpadding5, ypadding5, offset_angle25, auto_updateFalse, formatter_kwargsNone, **kwargs)参数含义如下
crs 坐标映射draw_labels 为False时不绘制标签为x或者y时只绘制对应坐标轴的标签为列表时其对应标签顺序为[“x”, “y”, “top”, “bottom”, “left”, “right”, “geo”]为字典时则在key所在位置添加value标签 xlocs, ylocs 用于确定网格线在给定的crs中的x/y的位置dms 设为True时网格附着在整数度分的位置x_inline, y_inline 为True时x/y标签放在图像内部auto_inline 若为True则自动设置x_inline和y_inlinexformatter, yformatter x/y网格的标签格式xlim, ylim 设置 x , y x,y x,y的坐标范围rotate_labels 为False时不旋转标签为True时将标签旋转至与网格平行为None时将根据对应的映射自行选择如果是一个浮点数则旋转对应角度xlabel_style, ylabel_style 为字典类型用于设置x/y标签的风格labels_bbox_style 图框风格字典xpadding, ypadding x/y标签的留白俗称出血offset_angle 偏移角度auto_update 为True时若图像刷新则网格及其标签亦更新formatter_kwargs 经纬度格式字典
示例
下面的示例来自官网
rotated_crs ccrs.RotatedPole(pole_longitude120.0, pole_latitude70.0)ax plt.axes(projectionrotated_crs)
ax.set_extent([-6, 3, 48, 58], crsccrs.PlateCarree())
ax.coastlines(resolution50m)
ax.gridlines(draw_labelsTrue, dmsTrue, x_inlineFalse, y_inlineFalse)plt.show()其经纬线的绘图元素有标签并且 x , y x,y x,y方向的标签均绘制在图像外侧dms设为True所以图像中所有的经纬度均为整数。绘图结果如下