跳到主要内容
版本:v9.2.0

软件准备

除 Mapmost Studio 外,还涉及 QGIS、PostgreSQL、pgAdmin 和 PostGIS 等软件和平台。其中,QGIS 和 pgAdmin 可安装在操作端设备上,而 PostgreSQL、PostGIS 及 Mapmost Studio 需安装在服务器端。

部署 PostgreSQL 和 PostGIS 的服务器需与部署 Mapmost Studio 的服务器保持网络互通。QGIS 和 pgAdmin 需要能够同时访问 PostgreSQL 和 PostGIS 服务器以及 Mapmost Studio 服务器。访问关系如下图所示。

一、软件下载与安装​

1.1 Mapmost Studio​

Mapmost Studio目前仅支持离线部署,具体部署要求请联系商务人员。

部署完成后,将生成一个网址,用户可在浏览器中直接输入该网址进行访问。(样例地址:http://192.168.126.45/mms/#/login?redirect=%2FprojectManage)

图形用户界面 描述已自动生成

1.2 QGIS​

  • 用途

用于数据格式转换以及数据导入PostgreSQL库。

  • 下载地址

官网下载地址:https://www.qgis.org/en/site/forusers/download.html,下载最新版本即可。

图形用户界面, 文本, 应用程序 描述已自动生成

  • 安装教程

参考网址:https://blog.csdn.net/weixin_46713695/article/details/127682326

1.3 PostgreSQL(简称PG库)​

Mapmost Studio目前支持连接PostgreSQL和人大金仓数据库,推荐使用PostgreSQL数据库。

  • 版本要求

PostgreSQL >= 12.3(不支持13及以上版本),本文档在 12.20 版本上完成验证。

  • 下载地址

官网下载地址:https://www.PostgreSQL.org/download/。

单击Windows图标

图形用户界面 中度可信度描述已自动生成

单击download the installer

图形用户界面, 文本, 电子邮件 描述已自动生成

找到并下载12.20 Windows X86-64版本的安装包

表格 中度可信度描述已自动生成

  • 安装教程

参考网址:https://blog.csdn.net/weixin_54787369/article/details/141348101

1.4 pgAdmin​

连接PostgreSQL的软件很多,常用的有DataGrip、Navicat Premium和pgAdmin,这里介绍pgAdmin的安装。如已安装上述软件,可以跳过这一步。

  • 下载地址

官网下载地址:https://www.pgadmin.org/download/, 样例下载使用pgAdmin 4 v8.3。

图形用户界面, 文本, 应用程序, 电子邮件 描述已自动生成

  • 安装教程

参考网址:https://blog.csdn.net/Hemameba/article/details/131184969

1.5 PostGIS​

  • 配置要求

PostGIS >= 2.4.0,需要与PostgreSQL数据库版本匹配,这里使用pg12

  • 下载地址

下载地址:https://download.osgeo.org/postgis/windows/

图形用户界面, 表格 中度可信度描述已自动生成

  • 版本配置

由于本示例中下载的 PostgreSQL 版本为12,因此对应的 PostGIS 版本也需下载12。此处下载倒数第二个postgis-bundle-pg12x64-setup-3.4.1-1.exe。

表格 中度可信度描述已自动生成

  • 安装教程

参考地址:https://blog.csdn.net/Oruizn/article/details/111667978

打开pgAdimin,可以看到多了一个postgis_34_sample数据库,到此才算完成。

图形用户界面, 表格 描述已自动生成

二、软件连接​

2.1 pgAdmin连接PostgreSQL​

  1. 打开pgAdmin 4。

    图形用户界面, 应用程序, 电子邮件 描述已自动生成

  2. 双击PostgreSQL 14,打开“连接到服务器”窗口,输入安装软件时设置的密码,点击确定后,自动跳转。

    图形用户界面, 应用程序 描述已自动生成

  3. 出现如下界面,表示PostgreSQL连接成功。

    图形用户界面 描述已自动生成

2.2 pgAdmin中创建PostGIS数据库​

  1. 右键单击postgis_34_sample的架构/创建/架构。

    图形用户界面 中度可信度描述已自动生成

  2. 打开创建-架构窗口,自定义名称后,单击保存退出。

    图形用户界面, 文本, 应用程序 描述已自动生成

  3. 菜单栏下多了一个studioylk的架构。

2.3 QGIS连接PostgreSQL​

  1. 打开QGIS,找到浏览器中的PostgreSQL。

    图片包含 图形用户界面 描述已自动生成

  2. 右键单击PostgreSQL,选择“新建连接”,打开“创建新PostGIS连接”窗口。

    图形用户界面, 文本, 应用程序, 电子邮件 描述已自动生成

  3. 按照如下图所示顺序输入信息,测试连接成功后,单击OK,完成连接。

    图形用户界面, 文本, 应用程序 描述已自动生成

  4. 浏览器中出现“Studio”服务器,连接成功。

  5. 单击后打开输入凭据窗口,输入安装PostgreSQL时,设置的用户名和密码即可,单击确定。

    图形用户界面, 文本, 应用程序 描述已自动生成

  6. 浏览器中已加载所有架构。

    图形用户界面, 应用程序 描述已自动生成