跳到主要内容
版本: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. 浏览器中已加载所有架构。

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