命令行读取由Isogeo扫描的FME脚本生成的元数据,将其转换为Isogeo模型,应用规则并将其导出到数据库或Isogeo。
isogeo-scan-metadata-processor的Python项目详细描述
Isogeo扫描-元数据处理器
用于处理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.
试试看
- 将
.env.example
重命名为.env
,并填充设置 - 启动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
- 项目
标签: