converter.py 文件源码

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

项目:sentinel-s3 作者: developmentseed 项目源码 文件源码
def convert_coordinates(coords, origin, wgs84, wrapped):
    """ Convert coordinates from one crs to another """
    if isinstance(coords, list) or isinstance(coords, tuple):
        try:
            if isinstance(coords[0], list) or isinstance(coords[0], tuple):
                return [convert_coordinates(list(c), origin, wgs84, wrapped) for c in coords]
            elif isinstance(coords[0], float):
                c = list(transform(origin, wgs84, *coords))
                if wrapped and c[0] < -170:
                    c[0] = c[0] + 360
                return c

        except IndexError:
            pass

    return None
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号