SuperMap iServer下载安装,启用服务,以及发布服务

news/2024/7/10 3:16:29 标签: gis, supermap, 瓦片服务, vue, webgl

supermap 是一套专注于 GIS 产品开发的全过程解决方案,主要包括桌面 GIS 、云 GIS 和 Web SDK,这里主要介绍如何使用它的云服务器 iServer 进行三维地图及数据服务的发布,iServer 里面还可进行负载均衡、集群等高级配置,有兴趣的可自行研究。

目录

一、下载安装

1 下载

2 安装

解决启动失败:SuperMap iServe启动失败,可能是因为端口号被占用,需要修改端口号。

二、启动

三、发布 UGCV5(MVT) 瓦片服务


一、下载安装

1 下载

下载链接:SuperMap技术资源中心|为您提供全面的在线技术服务

参考:实践:SuperMap iServer安装与配置 · GitBook

点击软件下载跳转到下载目录,选择最新的 iServer 版本,或者选择与 iDesktop 和 Web SDK一致的版本下载安装。

此处,我下载安装的版本是supermap-iserver-11i版本的压缩包,

下载完成之后,解压压缩包,

解压压缩包之后,双击setup.exe文件进行安装,

安装之后的目录结构如下,

2 安装

(1)找到安装或解压缩的 iServer目录,进入 bin 文件夹,双击打开 startup 批处理文件(关闭服务双击该目录下的 shutdown 批处理文件),

双击之后会出现一个窗体,如下图,等待弹出的黑窗口准备完毕后,

当执行到上面这一步时,说明SuperMap iServer已经启动成功了。

解决启动失败:SuperMap iServe启动失败,可能是因为端口号被占用,需要修改端口号。

打开conf这个文件,找到server.xml,

 选择记事本打开,找到“8090”,修改端口号,重新启动即可。

(2)弹出的黑窗口准备完毕,启动成功后,打开浏览器输入以下地址:http://localhost:8091/iserver/setup进行初始化向导,如图,

输入账号和密码即可创建管理员账户,

检查系统环境,

 

配置许可,

 

配置示范服务,

 

安装完成!

二、启动

您现在可以通过以下链接访问 iServer 的首页或服务管理器:

首页http://localhost:8091/iserver/

服务管理器

http://localhost:8091/iserver/admin-ui/home

在浏览器中输入:http://localhost:8091/iserver/setup 进入服务管理页面,

​​

三、发布 UGCV5(MVT) 瓦片服务

支持将 UGCV5(MVT) 瓦片作为数据来源直接发布为地图服务(如 REST 地图服务、WMS 服务、WMTS 服务)、三维服务。

您可以通过以下步骤快速发布已有的 UGCV5(MVT)瓦片:

  1. 在服务管理“首页”点击快速发布一个或一组服务,选择数据来源为" UGCV5(MVT)瓦片",点击“下一步”;
  2. 点击“远程浏览”按钮,在界面中选取要发布的瓦片索引文件(*.sci),点击“下一步”;
  3. 选择发布的服务类型,如 REST-地图服务,点击“下一步”;
  4. 可以看到服务配置信息,包括数据来源,发布的服务类型等,点击“完成”按钮完成发布流程;
  5. 发布完成后,可以看到当前发布的服务名和链接,点击可直接访问服务。

(1)在服务管理“首页”点击快速发布一个或一组服务,选择数据来源为" UGCV5(MVT)瓦片",点击“下一步”,

 

选择工作空间,

在出现的对话框打开路径,选择要发布的工作空间文件(后缀为 .sxwu),

选择好工作空间文件后,系统将自动填充工作空间路径,如果建立工作空间时设置了密码,则需要填上,没有设置则留空,点击下一步

此处我是选择了之前在supermap idesktop上在本地保存的一个工作空间的smwu文件,

并且,这个工作区间默认是没有设置密码的,所以直接不填写,就可以点击“下一步”了。

点击下一步后,勾选地图服务、数据服务和三维服务,勾选后点击下一步,(也可以只勾选第一行“选中/取消选中”,系统会自动勾选所有支持发布的服务

出现数据服务编辑可选对话框,默认都不勾选,直接点击下一步,

确认配置信息是否有误,无误则点击完成等待服务发布成功。

发布完成!

(2)发布完成后,可以在服务管理界面,查看发布的服务,以及具体信息(包括服务地址),也可以停止、删除之前发布好的服务或工作空间

可以看到当前发布的服务名和链接,如 data-arcgis-sample/rest,点击可直接访问服务。

 点击“with MVT”,就在浏览器中可以看到我们发布的服务了。

 


http://www.niftyadmin.cn/n/184840.html

相关文章

CHAPTER 6 Jenkins常见问题整理及解决

Jenkins常见问题整理及解决1. AccessDeniedException2. Error cloning remote repo origin1. AccessDeniedException Exception in thread "main" java.nio.file.AccessDeniedException: E:\JenkinsWorkSpace554\remoting\logs\remoting.log.0.lck该问题主要是由于节…

730. 机器人跳跃问题(基础二分)

机器人正在玩一个古老的基于 DOS 的游戏。 游戏中有 N1N1 座建筑——从 00 到 NN 编号,从左到右排列。 编号为 00 的建筑高度为 00 个单位,编号为 ii 的建筑高度为 H(i)H(i) 个单位。 起初,机器人在编号为 00 的建筑处。 每一步&#xff…

C++运算符重载基础教程

所谓重载,就是赋予新的含义。函数重载(Function Overloading)可以让一个函数名有多种功能,在不同情况下进行不同的操作。运算符重载(Operator Overloading)也是一个道理,同一个运算符可以有不同…

深度剖析Linux进程的内部机制:一探/proc/pid的奥秘

一探/proc/pid的奥秘I. 介绍/proc目录/proc目录的作用/proc目录结构II. /proc/pid目录/proc/pid目录的作用/proc/pid目录结构III. 常见的/proc/pid信息/proc/pid/attr:安全相关的选项/proc/pid/autogroup:该目录包含了进程的自动分组信息。/proc/pid/auxv&#xff1…

CountDownLatch和CyclicBarrier

CountDownLatch 线程同步协作,await等待其他所有线程完成倒计时后,恢复运行 state的初始值为count 内部维护了一个AQS同步器,每次countDown后,会进行CAS修改state减1,修改后state为0,则唤醒被阻塞的线程 …

调戏chatGPT(二)下围棋

这次我准备和chatGPT下盘围棋,我先得确认它知道围棋是啥,如果会的话我就不用介绍规则了 t 你会下围棋嘛 作为一名AI助手,我可以模拟下围棋的过程,但是我没有实际的感官,无法看到棋盘和棋子,也无法进行实…

WebGL着色器 GLSL入门

我们已经讨论了着色器和 GLSL,但还没有真正给它们任何具体细节。 我想我希望通过示例可以清楚地说明这一点,但为了以防万一,让我们尝试使其更清楚。 正如其工作原理中所述,WebGL 每次绘制内容时都需要 2 个着色器。 顶点着色器和…

【H3C】链路聚合技术基本原理

链路聚合技术 前言:本文撰写于2022.01.27 基于H3C理论体系 0、协议简介 以太网链路聚合通过将多条以太网物理链路捆绑在一起形成一条以太网逻辑链路,实现增加链路带宽的目的,同时这些捆绑在一起的链路通过相互动态备份,可以有效地…