地理数据时空范围提取工具
extractTool的Python项目详细描述
此安装以前仅在Linux上测试过,但也应该在Windows下运行。
安装说明(PYPI)
https://pypi.org/project/extractTool/
pip install extractTool
(您可以在控制台中编写此命令,然后按照WebSide上的安装说明进行操作,也可以下载该文件并在本地安装CLI工具:)
安装说明(本地)
pip安装需要pip。
从pypi下载我们的工具之后 要运行我们的cli工具,必须在项目文件夹中执行以下文件:
pip install -r requirements.txt --user (or sudo pip install -r requirements.txt)
在这个文件中列出了我们在工具中使用的所有必需的插件。
因为有时安装过程中会出现一些问题,您必须遵循以下步骤:
首先,确保安装了gdal。我只运行以下命令:
sudo apt-get install libgdal1i libgdal1-dev libgdal-dev
要获取apt get提供的版本,请运行:
gdal-config --version
例如,我得到2.2.3,所以我的pygdal版本是2.2.3.3。(但请用您的版本替换该版本)
pip install pygdal==2.2.3.3
如果出现错误,您可能会看到here
下一步:
pip install pytest
然后,您可以在工具的文件夹(“extracttool”)中的任何公共控制台中导航,并 在那里,必须执行以下命令
python extractTool.py --path='[filepath]' --detail=[bbox|convexHull] --time
对于filepath
,必须将文件路径插入到测试数据中
--bbox
对于文件/文件夹的边界框(设置为默认值)--convexHull
☆获取文件/文件夹的所有covexhull--time
☆(可选)您可以添加此参数以获得额外的时间延长
一些例子
python extractTool.py --path='/home/maxmusterman/test1.geojson' --detail=bbox --time python extractTool.py --path='/home/maxmusterman/test2.nc' --detail=convexHull python extractTool.py --path='/home/maxmusterman/testdict' --time