fieldplot.py 文件源码

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

项目:k2-footprint-plots 作者: KeplerGO 项目源码 文件源码
def annotate_target(ra, dec, text, ha='left', size=120, color='black',
                    extended=False, globular=False, padding=0.22, zorder=999):
    if extended:
        padding = 1.82 * padding
        el = Ellipse((ra, dec), width=0.5, height=0.18, zorder=zorder-1,
                     facecolor='#888888', edgecolor=color, lw=2.)
        pl.axes().add_artist(el)
    elif globular:
        pl.scatter(ra, dec, zorder=zorder-1, marker='o', lw=1.7, s=size, edgecolor=color, color="None")
        pl.scatter(ra, dec, zorder=zorder-1, marker='+', lw=1.7, s=size, c=color)
    else:
        pl.scatter(ra, dec, zorder=zorder-1, marker='o', lw=0, s=size, c=color)
    if ha == 'left':
        padding = -padding
    text = pl.text(ra + padding, dec, text, zorder=zorder, fontsize=22, va='center', ha=ha, color=color)
    text.set_path_effects([path_effects.Stroke(linewidth=4, foreground='white'),
                           path_effects.Normal()])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号