系统配置
基本配置
功能说明
基本配置用于修改MapGIS Cloud Portal平台标题、logo和版权信息。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"基本配置"界面;
2. 使用默认标题与logo,填写系统版权;

3. 不勾选默认,自行上传logo图片,并编辑标题与版权信息;

4. 点击"保存",对系统基本配置信息进行保存。
主题配置
功能说明
主题配置用于修改MapGIS Cloud Portal平台主题样式、表格样式、表单样式等。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"主题配置"界面;
2. 在主题通用样式模块中可以修改主题样式;

- 【整体风格设置】:有暗色菜单风格、亮色菜单风格和暗黑模式三种;
- 【导航模式】:有侧边菜单布局、顶部菜单布局、混合布局及混合居中布局四种;
- 【主题色】:共8个颜色,决定了被选文字及开启状态按钮等处的颜色;
- 【内容区域宽度】:流式布局,宽度自适应等比例缩放;
- 【固定Header】:开启后,头部标签栏被固定;
- 【固定侧边栏】:开启后,侧边栏被固定;
- 【隐藏Footer】:开启后,底部版权信息栏被隐藏;
- 【隐藏面包屑】:开启后,面板上方模块路径栏被隐藏;
- 【显示页签】:开启后,模块路径以页签的形式;
- 【色弱模式】:开启后,界面显示便于色弱用户分辨清除;
3. 在表格通用样式模块中可以修改表格样式;

4. 在表单通用样式模块中可以修改表单(如点击新增弹出的表单)样式,设置为对话框类型则表单以对话框形式弹出,设置为抽屉类型则表单从界面右侧以抽屉形式弹出。

导航配置
功能说明
导航配置用于编辑修改MapGIS Cloud Portal平台站点首页菜单展示应用。可删除或者新增导航的菜单、子菜单。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"导航配置"界面;

2. 点击“新增”按钮,弹出新增菜单对话框;输入相关配置信息后,点击“确认”即可完成菜单新增;

- 【上级菜单】:菜单的父级菜单;
- 【菜单类型】:新增的菜单类型,如目录、菜单按钮;
- 【菜单名称】:菜单在后台站点显示的标题名称;
- 【排序】:用于调整菜单显示的先后顺序;
- 【外链打开方式】:可以选择打开方式为新页面、当前页面及内嵌三种方式;
- 【路由地址】:指通过产品内部路由进行的链接,访问的路由地址,需以
http(s)://或/开头,前者为完整地址,后者为相对于路由基地址的绝对路径; - 【显示类型】:通过权限的控制进行显示。主要有默认显示、登录后显示及授权后显示三种类型;
- 【是否显示】:可控制菜单的可见性;
3. 列表中选中菜单,点击“修改”按钮,可弹出编辑菜单对话框对相关配置进行修改;点击“确认”可保存修改;
4. 列表中选中菜单,点击“删除”按钮,可弹出对话框提示“确认删除选中的x条数据?”点击“确认”可成功删除菜单。
首页定制
功能说明
首页定制主要编辑MapGIS Cloud Portal平台站点首页的显示内容,可以编辑修改首页版块的图片、文字等信息。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"首页定制"界面;
2、可以修改站点的背景图片、编辑显示文字内容,修改完成后保存立即生效。

服务器配置
服务器列表
功能说明
服务器配置主要是MapGIS Cloud Portal平台站点对IGServer的注册管理,将数据资源发布为服务时会发布到此处设置的IGServer中。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"服务器列表"界面;

2. 点击“新增”按钮,弹出新增对话框;输入相关配置信息后,点击“确认”即可完成服务器新增;

- 【服务器类型】:可以选择IGServer服务器配置方式;
- 【服务器名称】:自定义添加后列表中显示的名称;
- 【IP地址】:输入服务器所在的IP地址及端口;
- 【管理账户名称】:填写正确的服务器管理员账户;
- 【管理账户密码】:填写正确的服务器管理员密码;
3. 列表中选中服务器,点击“修改”按钮,可弹出修改对话框对相关配置进行修改;点击“确定”可保存修改;
4. 列表中选中服务器,点击“删除”按钮,可弹出对话框提示“确认删除选中的x条数据?”点击“确定”可成功删除菜单。
分配策略
功能说明
分配策略主要是MapGIS Cloud Portal平台对站点进行精细化的管理和控制,从而保障整个系统的安全、稳定与高效运行。。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"分配策略"界面;

2. 点击“新增”按钮,弹出新增对话框;输入相关配置信息后,点击“确认”即可完成分配规则新增;

- 【规则名称】:自定义规则名称;
- 【规则类型】:选择规则类型,支持按部门分配 、按角色分配、按部门分配;选择规则类型后,触发规则设置页面,以按"部门分配"为例:

规则项配置:选择部门、目标服务器,支持包含子部门及多目标服务器选择;
未匹配规则项分配策略:"默认使用剩余未分配的服务器节点"只能使用规则项中未分配的服务器;"在默认的基础上可使用已分配的服务器节点"可以使用所有的服务器;
【是否启用】:选择是否启用该规则;
3. 列表中选中规则,点击“修改”按钮,可弹出修改对话框对相关配置进行修改;点击“确定”可保存修改;
4. 列表中选中规则,点击“删除”按钮,可弹出对话框提示“确认删除选中的x条数据?”点击“确定”可成功删除菜单。
数据源配置
空间数据源
功能说明
空间数据源是安装了GIS扩展插件的关系型数据源;注册数据资源时可读取空间数据源中的点线区图层;将GeoJson、Shapefile、CSV、Excel地理空间数据资源发布为服务时,会将数据导入默认的空间数据源中。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"数据源配置"界面;

2. 点击“新增”按钮,弹出新增对话框,输入相关配置信息;

- 【类型】:选择 PostgreSQL 地理空间数据源类型;
- 【数据源名称】:可自定义数据源名称;
- 【主机地址】:填写 PostgreSQL 数据源或者人大金仓 Kingbase (PG模式)数据源的IP;
- 【端口】:填写数据源的端口;PostgreSQL默认端口一般为5432,Kingbase默认端口一般为54321,MapGIS DataStore Citus 集群默认端口一般为36001,MapGIS DataStore PGXL 集群默认端口一般为30001;
- 【实例名】:填写数据源的实例名称(数据库名称);
- 【用户名/密码】:填写数据源的用户名和密码;
- 【是否设置默认存储】:设置为“是”,将GeoJson、Shapefile、CSV、Excel 地理空间数据资源发布为服务时,会将数据导入存储到此数据源中;
3. 点击"确定"即可完成数据源新增,同时会将服务器列表中启用的IGServer同步附加上数据源;
4. 列表中选中数据源可以进行修改和删除操作,对应的IGServer数据源管理也会得到修改和删除。如果已经将数据发布为服务,删除数据源后可能会影响服务有效性,请谨慎操作。
关系型数据源
功能说明
注册数据资源时可读取关系型数据源中的二维瓦片和三维缓存表数据。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"数据源配置"界面;

2. 点击“新增”按钮,弹出新增对话框,输入相关配置信息;

- 【类型】:选择 PostgreSQL 数据源类型;
- 【数据源名称】:可自定义数据源名称;
- 【主机地址】:填写 PostgreSQL 数据源或者人大金仓 Kingbase (PG模式)数据源的IP;
- 【端口】:填写数据源的端口;PostgreSQL默认端口一般为5432,Kingbase默认端口一般为54321,MapGIS DataStore Citus 集群默认端口一般为36001,MapGIS DataStore PGXL 集群默认端口一般为30001;
- 【实例名】:填写数据源的实例名称(数据库名称);
- 【用户名/密码】:填写数据源的用户名和密码;
3. 点击"确定"即可完成数据源新增;
4. 列表中选中数据源可以进行修改和删除操作。
非关系型数据源
功能说明
注册数据资源时可读取非关系型数据源中的二维瓦片和三维缓存表数据;将二维瓦片和三维缓存数据资源发布为服务时,会将数据导入默认的非关系型数据源中。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"数据源配置"界面;

2. 点击“新增”按钮,弹出新增对话框,输入相关配置信息;

- 【类型】:选择 MongoDB 数据源类型;
- 【数据源名称】:可自定义数据源名称;
- 【主机地址】:填写 MongoDB 数据源的IP;
- 【端口】:填写数据源的端口;MongoDB默认端口一般为27017,MapGIS DataStore MongoDB 集群默认端口一般为40000;
- 【实例名】:填写数据源的实例名称(数据库名称);
- 【用户名/密码】:开启密码需填写数据源的用户名和密码,未开启密码可为空;
- 【是否设置默认存储】:设置为“是”,将二维瓦片和三维缓存数据资源发布为服务时,会将数据导入存储到此数据源中;
3. 点击"确定"即可完成数据源新增;
4. 列表中选中数据源可以进行修改和删除操作。
文件系统数据源
功能说明
注册数据资源时可读取文件系统数据源中的mapx、mut、tpk、mbtiles与zip格式的数据,其中zip压缩包中的数据应为矢量瓦片或者三维缓存数据。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"服务器配置"->"数据源配置"界面;

2. 点击“新增”按钮,弹出新增对话框,输入相关配置信息;

- 【类型】:选择 HDFS 文件系统数据源类型;
- 【数据源名称】:可自定义数据源名称;
- 【主机地址】:填写 HDFS 数据源的IP;
- 【端口】:填写数据源的端口;MapGIS DataStore HDFS 集群默认端口一般为8020;
- 【用户名/密码】:开启密码需填写数据源的用户名和密码,未开启密码可为空;
3. 点击"确定"即可完成数据源新增;
4. 列表中选中数据源可以进行修改和删除操作。
消息推送
Webhook
功能说明
消息推送主要是MapGIS Cloud Portal平台站点对订阅事件发生时,推送消息通知用户。
操作说明
1. 登录MapGIS Cloud Portal,切换到"后台管理"->"系统配置"->"消息推送"界面;

2. 点击“新增”按钮,弹出新增对话框;输入相关配置信息后,点击“保存”即可完成新增Webhook;

【Webhook名称】:字符串,名称唯一;
【url】:支持Webhook的post地址;
【推送事件】:Webhook订阅事件支持如下:
资源审核:包括数据、服务、应用(大屏、应用搭建、地图、GP模型)等资源的审核信息; 资源申请:包括数据、服务、应用(大屏、应用搭建、地图、GP模型)等资源的申请信息; 密钥审核:密钥审核信息; 密钥申请:密钥申请信息; 资源目录:包括数据、服务、应用(大屏、应用搭建、地图、GP模型)等资源的目录变更信息; 告警信息:包括高CPU、高内存、高磁盘、高网络延迟、API密钥配额不足、入侵、认证失败、接口响应时间过长、服务器节点连接异常等告警信息;

3. 列表中选中Webhook,点击“禁用”按钮,即可禁用Webhook,此时菜单变成“启用”字样;点击“启用”按钮,即可启用Webhook,此时菜单变成“禁用”字样;
4. 列表中选中Webhook,点击“修改”按钮,可弹出修改页面对相关配置进行修改;点击“保存”可保存修改;
5. 列表中选中Webhook,点击“删除”按钮,可弹出删除提示,点击“确定”可成功删除。
消息推送操作示例
webhook的接口需要专门开发,目前已有的接口只有MapGISPanSpatialMap一张图的webhook接口,其地址为http://{ip}:{port}/psmap/rest/services/webhook/event,现以一张图系统+云门户系统为例,演示消息推送:
1、在云门户系统中,后台管理-资源中心配置-元数据管理,元数据模板页面中,新建元数据模板;
2、在云门户系统中,后台管理-资源管理-服务管理,批量注册页面,添加IGServer地址,批量注册服务,并使服务应用上一步的元数据模板,编辑元数据信息;
3、在云门户系统中,后台管理-资源中心配置-目录管理,服务页面中,点击“+”添加规则驱动的目录,然后点击编辑目录构建规则,应用上一步的元数据模板编辑目录构建规则;点击确定,此时新增数据目录;
4、在一张图管理系统的应用管理->数据目录中,选择注册,填写云门户的地址,注册云门户一个规则驱动的数据目录;
5、在云门户中新增一个Webhook,地址需要填写一张图的Webhook地址,事件需要勾选资源目录;
6、在云门户的资源中心配置->目录管理中,选择在一张图中注册好的目录树,重新构建改目录树;
结果,云门户的资源目录树更新后,一张图的数据目录会同步更新。