命令行读取由Isogeo扫描的FME脚本生成的元数据,将其转换为Isogeo模型,应用规则并将其导出到数据库或Isogeo。

isogeo-scan-metadata-processor的Python项目详细描述


Isogeo扫描-元数据处理器

Build Status

PyPIPyPI - Python Version

Documentation: sphinxCode style: black

用于处理Isogeo扫描发布的元数据的中间件。在

提供方式:

  • Python包
  • Windows可执行文件

要求

  • Python 3.7

发展

快速启动

# create virtual envpy-3.7-mvenv.venv# activate it.\.venv\Scripts\activate# update basic toolingpython-mpipinstall-Upipsetuptoolswheel# install requirementspython-mpipinstall-U-r./requirements.txt# install package for developmentpython-mpipinstall--editable.

试试看

  1. .env.example重命名为.env,并填充设置
  2. 启动CLI

例如,获取帮助:

^{pr2}$

检查:

# for all default formatsscan-metadata-processor--label"CheckProcessConfig"--settings.\.envcheck

过程元数据:

scan-metadata-processor--label"ProcessInputMetadata"--settings.\.envprocess

还有一个干净的任务可以自动删除过时的日志和输出文件:

scan-metadata-processor--label"CleanLogs"--settings.\.envclean

可执行文件的使用

只需将scan-metadata-processor替换为可执行文件名:

.\Isogeo_ScanMetadataProcessor.exe--label"ProcessInputMetadata"--settings.\.envprocess

部署

推送到master的每个标记提交都会触发一个部署,以:

  • Azure存储:Isogeo/isogeoscan/app/Isogeo扫描元数据处理器/
  • Python包索引
  • Github Releases

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

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?