【文件属性】:
文件名称:rgeocoder:轻量级的离线反向地址解析器
文件大小:2.18MB
文件格式:ZIP
更新时间:2021-05-16 09:32:43
python rust reverse-geocoding Python
地理编码器
在Rust中使用 python绑定实现的轻量级离线反向地理编码器。
基于 和 。
基本用法
pip install rgeocoder
>> > from rgeocoder import ReverseGeocoder
>> > rg = ReverseGeocoder ()
>> > r = rg . nearest ( 41.891929 , 12.511331 ) # lat, lon
>> > print ( r . name , r . cc )
'Rome IT'
>> > print ( r . lat , r . lon )
41.89193 12.51133
一些地点包括第一级和第二级行政区划:
>> > print ( r . admin1 )
'Latium'
>> > print ( r . admin2 )
'Citta metrop
【文件预览】:
rgeocoder-master
----setup.py(2KB)
----.gitignore(856B)
----Makefile(3KB)
----rgeocoder()
--------__init__.py(3KB)
--------cities.csv(7.49MB)
--------rust()
--------exceptions.py(441B)
----.travis.yml(5KB)
----MANIFEST.in(624B)
----scikit-ci.yml(1KB)
----requirements_dev.txt(195B)
----LICENSE(1KB)
----HISTORY.rst(171B)
----setup.cfg(586B)
----.github()
--------ISSUE_TEMPLATE.md(320B)
----requirements_travis.txt(30B)
----README.rst(2KB)
----tests()
--------__init__.py(24B)
--------test_rgeocoder.py(2KB)
----appveyor.yml(3KB)
----ci()
--------install.sh(849B)
--------pypi_upload.sh(223B)
--------manylinux_build_wheel.sh(2KB)
--------pyinstall.sh(2KB)
--------script.sh(3KB)
--------utils.sh(1KB)
----CONTRIBUTING.rst(3KB)
----travis_pypi_setup.py(4KB)
----.editorconfig(292B)
----tox.ini(317B)