NewGisIntegration
介绍
该系统需要FME软件有一定的使用基础。
系统实现了对FME模板的规范化管理和在线运行,支持本地离线、局域网、云服务器等多种方式部署,目前支持FME2021-2024版本。
对FME模板进行了权限化管理,能实现模板的次数申请和权限分配。
软件特点
该软件适合能独立完成FME模板编写,且有对模板进行统一管理的需求的用户。也适合公司内部内网部署,实现服务端部署软件,客户端能够脱离FME运行环境运行模板(你的模板何必需要安装FME)。
软件架构
软件架构前端VUE,后端Golang
安装教程
1.配置文件
打开根目录中的config.xml文件
<config> <MainRouter>127.0.0.1:8888</MainRouter> <FmeHome>C:\Program Files\FME\fme.exe</FmeHome> <FmeDir>C:\Program Files\FME</FmeDir> </config>
其中MainRouter节点表示发布的网段和端口,如果想让全网段都能访问,可以只要端口号。
FmeHome节点是你的fme.exe的运行路径
FmeDir节点是你的FME的安装路径
2.账户配置说明
默认账户admin 密码 123456
如何需要自己配置账户密码,打开下面的NewGis.db文件
其中表login_users就是账户配置表,将需要注册的账号密码写入到数据表中即可,需要注意grade字段是从0到3,表示权限,其中2是最高权限,3是管理员权限。
token可以不用写入信息。
使用详细教程
1.NGI的配置说明
01 NGI的配置说明
2.如何部署FME模板以及参数注意事项
02 如何部署FME模板以及参数注意事项
3.NGI如何管理账号
03 NGI如何管理账号
4.FME条件参数设置
04 FME条件参数设置
5.如何在服务器部署NGI
05 如何在服务器部署NGI
6.FME模板分配以及审核审批说明
06 FME模板分配以及审核审批说明
7.如何获取运行记录和模板调试
07 如何获取运行记录和模板调试
8.FME安装python第三方库详解
08 FME安装python第三方库详解
9.如何在FME中正确的使用python
09 如何在FME中正确的使用python
10.通过内网穿透将NGI服务发布到外网
10通过内网穿透将NGI服务发布到外网
注意事项
目前模板参数只支持读写文件/文件夹、color、坐标系、下拉选择器、文本这几种类型。
如果读模块参数是文件夹格式,则上传的数据需要打包成ZIP或者RAR压缩包格式上传,且需要注意的是需要使用winrar压缩软件进行压缩,如果不是用的该软件,那么文件不要有中文命名。
写模块参数目前只支持一个写出参数,这点需要特殊注意,如果想写出多个文件,请修改模板,用ParameterFetcher或者AttributeCreator捕捉写模块参数并写出文件。
写出尽量使用FeatureWriter转换器写出,这样方便配置路径。

被折叠的 条评论
为什么被折叠?



