China Coordinate Convertor

coord_convert是一个Python库,用于在不同坐标系统间进行转换,如WGS-84到GCJ-02和BD-09。安装过程中涉及多个依赖项,包括fiona、tqdm等。在Windows上可能遇到安装问题,但在UOS系统中能成功安装。库提供了如wgs2gcj等函数,方便进行坐标转换。
摘要由CSDN通过智能技术生成

https://pypi.org/project/coord-convert/

https://github.com/sshuair/coord-convert

https://pypi.org/project/attrs/#files


pip install coord-convert

git clone https://github.com/sshuair/coord-convert.git
pip install -r requirements.txt
python setup.py install

# 依赖包括:
python3
fiona
tqdm
click


# 内网手动安装
# 在windows 安装不成功,太多依赖。
# 目前在 UOS 成功安装
# 1.安装 click 和tqdm
pip install typing_extensions-3.10.0.0-py3-none-any.whl
pip install zipp-3.5.0-py3-none-any.whl
pip install importlib_metadata-4.6.3-py3-none-any.whl
pip install colorama-0.4.4-py2.py3-none-any.whl
pip install click-8.0.1-py3-none-any.whl
pip install tqdm-4.62.0-py2.py3-none-any.whl

# 2.安装fiona
pip install six-1.16.0-py2.py3-none-any.whl
pip install munch-2.5.0-py2.py3-none-any.whl
pip install cligj-0.7.2-py3-none-any.whl
pip install click_plugins-1.1.1-py2.py3-none-any.whl
pip install certifi-2021.5.30-py2.py3-none-any.whl
pip install attrs-21.2.0-py2.py3-none-any.whl

cd Fiona-1.8.20.tar.gz 目录
python3 setup.py install

# 在windows 安装会提示下面。UOS成功安装
A GDAL API version must be specified. 
Provide a path to gdal-config using a GDAL_CONFIG environment variable 
or use a GDAL_VERSION environment variable.

# 3. 安装coord_convert-0.2.1-py3-none-any.whl
pip install coord_convert-0.2.1-py3-none-any.whl

from coord_convert.transform import wgs2gcj, wgs2bd, gcj2wgs, gcj2bd, bd2wgs, bd2gcj 
lon, lat = 120, 40
gcj_lon, gcj_lat = wgs2gcj(lon, lat)
bd_lon, bd_lat = wgs2bd(lon, lat)
print(gcj_lon, gcj_lat) # the result should be: 120.00567568355486 40.0013047896019
convert input china coordinate to another. 

    Arguments:
        convert_type {string} -- [coordinate convert type, e.g. wgs2bd]

            wgs2gcj : convert WGS-84 to GCJ-02
            wgs2bd  : convert WGS-84 to DB-09
            gcj2wgs : convert GCJ-02 to WGS-84
            gcj2bd  : convert GCJ-02 to BD-09
            bd2wgs  : convert BD-09 to WGS-84
            bd2gcj  : convert BD-09 to GCJ-02

        src_path {string} -- [source file path]
        dst_path {string} -- [destination file path]


    Example:
        coord_covert wgs2gcj ./tests/data/polygon/polygon_wgs.shp ~/temp/polygon_gcj.shp 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
坐标注意力是一种新的注意力机制,通过将位置信息嵌入到通道注意力中,为移动网络提供了一种有效的方式来生成空间选择性注意力图。坐标注意力将通道注意力分解为两个一维特征编码过程,并沿空间方向聚合特征。这样做可以捕获远程依赖关系,并保留精确的位置信息。通过将得到的特征图编码成方向感知和位置敏感的注意力图,可以增强感兴趣对象的表示。坐标注意力可以灵活地插入到经典的移动网络中,几乎没有计算开销,并在下游任务中表现出更好的性能,如对象检测和语义分割。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [CVPR2021注意力机制——Coordinate Attention || Pytorch代码实现](https://blog.csdn.net/qq_42962681/article/details/120417410)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [注意力机制——Coordinate Attention](https://blog.csdn.net/qq_40716944/article/details/121787103)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值