地理数据时空范围提取软件包

geodataExtent的Python项目详细描述


用作cli工具

安装

pip install geodataExtent

用法

extract-extent --help

给出:

Options:
  --path TEXT  Path to Folder containing Geofiles
  -c, --clear  Clear screen before showing results
  -t, --time   execute time extraction for one file
  -s, --space  execute boundingbox extraction for one file
  -h, --hull   execute convex-hull extraction for one file
  --help       Show this message and exit.

这些只是选项,您不必使用它们。但是,如果不选择任何执行标志(-t / -s / -h),则将触发FolderExtraction并为您提供所选文件夹中每个地理文件的空间和时间范围以及文件夹的完整空间和时间范围。

除了--help之外,您不必一次只选择一个选项,而是同时选择所有选项。

如果不使用--path,将提示路径。这意味着这只是一条捷径。

示例

$ extract-extent -t -s -h
Pleas enter path to Folder: <path>
Pleas enter filename: <filename>

Timeextent:
['1935/01/01 00:00:00 GMT+0', '2014/01/01 00:00:00 GMT+0', 365.253164556962]


Spatialextent:
[-179.5, -89.5, 179.5, 89.5]


Spatialextent as Convex Hull:
[(-179.5, -89.5), (-179.5, 89.5), (179.5, 89.5), (179.5, -89.5)]

TimeExtent以ISO8601标准中的开始日期开始,以结束日期结束。最后一个数字是测量的平均间隔。

空间范围显示为边界框。[minX/minLong, minY/minLat, maxX/maxLong, maxY/maxLat]

为了获得更多的感知,-h / --hull标志将空间存在作为凸面外壳。这意味着从一个数据集的所有点计算最外面的点,并以正确的顺序返回。

折叠提取

如果要提取孔文件夹,建议使用-c / --clear标志,因为在最终输出出现之前会生成一长串处理输出。

$ extract-extent -c --path "<folder path>"

用作模块

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

推荐PyPI第三方库


热门话题
Java Square类   java Android RecyclerView内部视图寻呼机   java类变量:公共访问只读,但私有访问r/w   java不兼容ClassChangeError java8   安卓java on on参数,如参数iNIT.C++C++   java如何在下面的代码中根据我的喜好设置JTextArea和JTextField的大小?   java使用CustomAdapter更改ListView的显示方式   jakarta ee什么是Java Servlet?   传递给Javasocket程序的参数   java为什么我的计划任务在这两者之间有很长的延迟   Java“迭代器”关键字   java获取数据库SQLite Android中插入行的行ID   网络如何在Java应用程序中设置H2嵌入式数据库,以便在小型网络中使用?   数组Java:写出所有包含K1的Nbit序列   java返回随机字符串键的整数值   在java中解析到日期的字符串时保留时区   java如何修复“运行配置错误:[在SDK中找不到Rails]”?   Java包装器OutofMemory