从人道主义数据交换下载高分辨率人口密度图的简单工具

hdxpop的Python项目详细描述


hdxpop公司

DOI

从人道主义数据交换下载高分辨率人口密度图的简单工具

For usage go to the medium article

Samapriya Roy. (2020, February 21). samapriya/hdxpop: hdxpop: Simple tool to download High Resolution Population Density Maps from
Humanitarian Data Exchange (Version 0.0.1). Zenodo. http://doi.org/10.5281/zenodo.3677646

目录

先决条件

这假设您的系统中安装了本机python&pip,您可以通过转到终端(或windows命令提示符)并尝试进行测试。如果您担心弄乱当前的环境,我建议您在虚拟环境中安装。在

python然后pip list

如果您没有错误,并且您有python3.2或更高版本,您应该可以继续使用。在

安装hdxpop

一旦您确定自己有python,您可以使用两种方法简单地安装hdxpop

^{pr2}$

对于linux,我发现指定pip类型和use--user有帮助。这里的pip指的是默认的python和pip安装,假设您使用的是python3或更高版本。在

pip install hdxpop --user

or

pip3 install porder --user

或者你也可以试试

git clone https://github.com/samapriya/hdxpop.git
cd hdxpop
python setup.py install

hdxpop

使用而不安装

您也可以这样做,只需下载并将repo解压到您的机器上,然后使用hdxpop.py文件文件。在

然后你可以做一个

python3 hdxpop.py -h

或者简单地说,如果您启用了Git

git clone https://github.com/samapriya/hdxpop.git
cd hdxpop/hdxpop/
python hdxpop.py -h

变更日志

0.0.3

  • 更改搜索URL以包括geotif、zipped only、goetiff和geotiff关键字过滤器。在

0.0.2

  • 添加了安装说明和设置

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
带Maven的Eclipse Java存储库:缺少工件:compile   java如何以编程方式停止RMI服务器并通知所有客户端   java Roboguice抛出ClassNotFoundException:AnnotationDatabaseImpl   java为什么lucene 4.0删除IndexWriter类的两个构造函数?   nls如何避免java项目上不需要的日志消息?   测试无法在Selenium Webdriver(java)中定位iframe   使用XML的java servlet   java如何使用jxl用****屏蔽单元格   java使用SQLite从数据库中选择“没有这样的列”   导入扫描程序后出现java编译错误   插入查询的java空指针异常   使用创建PostgreSQL数据库。Java应用中的sql脚本   java使用jsoup将HTML解析为格式化的明文