【02】GeoScene Enterprise(Windows)许可更新

如果在Windows环境下部署了GeoScene Enterprise基础环境,也就是部署了server、portal、datastore、web adaptor四大组件,当试用许可到期后,拿到新的许可想要更新许可,从而使得软件能够正常工作,下述步骤是更新GeoScene Enterprise相关组件的步骤。

1、Portal许可更新

浏览器访问https://计算机名称/geoscene/home门户地址,导入portal的许可,文件格式.json文件,如图:

2、server许可更新

需要确保拿到的是ecp格式的server许可,如果不是请让销售经理提供ecp格式的server许可。

如果是ecp格式的server许可,这样去更新:从电脑左下角程序中找到GeoScene文件夹下的“GeoScene Server的软件授权”,打开后将ecp格式的许可文件添加进去完成许可授权。

3、datastore许可更新

datastore的许可更新会依赖server许可的信息,datastore更新的方式如下:

通过cmd访问到datastore安装路径

Geoscene Enterprise 是一个基于开源地理空间技术构建的企业级地理信息系统(GIS)平台,适用于 Linux 系统。它结合了 PostgreSQL、PostGIS、GeoServer 和 GeoWebCache 等核心组件,提供地图服务、数据管理、空间分析和 Web 地图展示等功能。 ### 安装 Geoscene Enterprise 安装 Geoscene Enterprise 通常需要以下步骤: 1. **系统准备** - 操作系统:支持主流 Linux 发行版,如 Ubuntu、CentOS 或 Red Hat Enterprise Linux。 - 软件依赖:确保已安装 Java 运行环境(JRE 或 JDK)、PostgreSQL 和 PostGIS 扩展[^2]。 - 可选:Tomcat 或其他 Servlet 容器用于部署 GeoServer。 2. **下载 Geoscene Enterprise** 访问官方或可信的镜像站点获取安装包,例如: ```bash wget https://example.com/geoscene-enterprise-latest.tar.gz ``` 3. **解压并配置** 解压后进入目录,运行安装脚本,并按照提示设置数据库连接参数(如 PostgreSQL 的主机、端口、用户名和密码): ```bash tar -xzf geoscene-enterprise-latest.tar.gz cd geoscene-enterprise ./install.sh ``` 4. **启动服务** 安装完成后,通过服务管理命令启动 Geoscene Enterprise: ```bash systemctl start geoscene ``` ### 配置 Geoscene Enterprise - **数据库配置** Geoscene Enterprise 使用 PostgreSQL 作为其主要的数据存储后端。需在 `pg_hba.conf` 中允许远程访问,并启用 PostGIS 扩展: ```sql CREATE EXTENSION postgis; ``` 在 Geoscene 配置文件中指定数据库连接信息,例如: ```yaml database: host: localhost port: 5432 name: geoscenedb user: geouser password: securepassword ``` - **GeoServer 设置** GeoServer 是 Geoscene Enterprise 的地图服务核心。可通过其 Web 管理界面(默认地址为 `http://localhost:8080/geoserver`)配置工作区、数据存储和样式。 - **缓存与性能优化** 启用 GeoWebCache 提升地图服务性能,配置缓存策略,如切片大小、过期时间和存储路径。 ### 使用 Geoscene Enterprise - **地图发布** 用户可以将 Shapefile、PostGIS 表或其他矢量/栅格数据源添加为图层,并通过 WMS、WFS 等协议对外提供服务。 - **用户权限管理** Geoscene Enterprise 支持基于角色的访问控制(RBAC),管理员可通过界面或配置文件定义用户组及其权限范围。 - **集成外部应用** 可通过 OpenLayers、Leaflet 或其他前端库调用 Geoscene 提供的地图服务,实现定制化的 GIS 应用。 --- ```python # 示例:使用 Python 请求 Geoscene 的 WMS 服务获取地图图像 import requests url = "http://localhost:8080/geoserver/wms" params = { 'service': 'WMS', 'version': '2.0.0', 'request': 'GetMap', 'layers': 'workspace:layername', 'styles': '', 'bbox': '-180,-90,180,90', 'width': '800', 'height': '600', 'srs': 'EPSG:4326', 'format': 'image/png' } response = requests.get(url, params=params) with open('map.png', 'wb') as f: f.write(response.content) ``` ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值