美文网首页
KingBase&&Geoscene 对接创建空间数据库

KingBase&&Geoscene 对接创建空间数据库

作者: 昶衿莅 | 来源:发表于2022-01-13 18:27 被阅读0次

1.前言废话

KingbaseES(金仓数据库管理系统)是人大金仓公司经过多年努力自主研发的、具有自主知识产权的商用关系型数据库管理系统(DBMS)。该产品面向事务处理类应用,兼顾各类数据分析类应用,可用做管理信息系统、业务及生产系统、决策支持系统、多维数据分析、全文检索、地理信息系统、图片搜索等的承载数据库。

GeoScene是地图软件。

2.环境介绍

2.1操作系统

发行版信息: CentOS Linux release 7.8.2003 (Core)
内核: 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

2.2KingbaseES版本

KingbaseES_V008R006C005B0023_Lin64_single
postgis-3.1.2_X86_V008R006C005B0023

2.3GeoScene版本

GeoScene 2.1

3.安装过程

3.1KingbaseES安装

# 创建kingbase用户
useradd kdb
# 将安装包拷贝至用户目录并修改为kingbase用户所属
cd /home/kdb
chown -R kingbase:kingbase /home/kdb/KingbaseES
# 以kingbase用户运行安装程序(注* 选择PG模式,而非Oracle模式)
sh setup.sh -i console
# 切换到root用户执行Root.sh
sh < 安装目录 >/Scripts/Root.sh

3.2 postgis 扩展的安装

#解压postgis
su - kdb
tar -zxvf postgis-3.1.2_X86_V008R006C005B0023.tar.gz 
# 将解压后的文件复制到kingbase安装(默认为/home/kdb/KingbaseES/Server)
mv -R /home/kdb/postgis-3.1.2/* /home/kdb/KingbaseES/Server/
# 修改配置文件 /home/kdb/KingbaseES/data/kingbase.conf 增加如下内容
nls_length_semantics=char
enable_upper_colname=false
ora_numop_style=false
ora_input_emptystr_isnull=off
# 重启数据库服务
sys_ctl -D  /home/kdb/Kingbase/data restart

3.3 配置SDE所需的用户并启用postgis拓展

--创建数据库gisdata
CREATE DATABASE "gisdata" WITH OWNER = "system" ENCODING = 'UTF8' TABLESPACE = "sys_default";


--创建rds_superuser 用户
create user rds_superuser1 superuser;
alter user rds_superuser password 'sde';

--创建sde 用户
create user sde superuser;
alter user sde password 'sde';

--创建sde schema
create schema sde;
alter schema sde owner to sde;

--启用空间数据扩展
create extension postgis;  --必选
create extension postgis_raster;  --必选
create extension postgis_sfcgal;
create extension fuzzystrmatch;
create extension postgis_tiger_geocoder;
create extension postgis_topology;  --必选
create extension address_standardizer;
create extension address_standardizer_data_us;

3.4 启用地理数库

1.在GeoScene Pro 2.1软件中连接创建好的数据库


GeoScene连接Kingbase

2.启动地理数据库功能


运行启用地理数据库工具.png

3.填写工具参数,运行工具


工具参数填写

4.安装结果验证

4.1导入空间数据

4.2编辑空间数据

4.3与其他GIS软件兼容性测试

4.4 服务发布测试

相关文章

网友评论

      本文标题:KingBase&&Geoscene 对接创建空间数据库

      本文链接:https://www.haomeiwen.com/subject/bppncrtx.html