当前位置:网站首页>arcgis创建postgre企业级数据库
arcgis创建postgre企业级数据库
2022-07-03 06:03:00 【xuhss_com】
优质资源分享
学习路线指引(点击解锁) | 知识定位 | 人群定位 |
---|---|---|
🧡 Python实战微信订餐小程序 🧡 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
Python量化交易实战 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
什么是企业级地理数据库?
企业级地理数据库(ArcSD Enterprise,sde)是和 arcGIS 套件集成程度最高的地理数据库;创建时需要用到安装 arcGIS Server 时的 【ecp
证书】。他是 arcGIS 在第三方数据库的基础上采用了自定义的存储结构而搭建起来的数据库,所以,你虽然可以在 postgreSQL 的 pgAdmin III 中看到 sde 的存储信息,但是无法通过 arcGIS Desktop 之外的软件解析这些数据。
由于侧重点不同,企业级数据库(sde) 的稳定性虽然得到了增强,但是其分析和处理地理数据的能力反而不如默认的 postGIS。
使用企业级数据库(sde) 存储空间数据,是因为它被arcGIS 高度支持,所以,它拥有更快速更稳定的访问(这个快速稳定不仅仅是针对 arcMap 处理地图数据而言,对于 arcGIS Server 发布地图服务的效率也有提升)。
企业级数据库与PostgreSql版本关系
| | 10 版本的地理数据库 | 10.1 版本的地理数据库 | 10.2.x 版本的地理数据库 | 10.3.x 版本的地理数据库 |
| 10 版本的客户端 | 支持 | 支持
DBMS 必须是 PostgreSQL 9.0.5。 | 支持
DBMS 必须是 PostgreSQL 9.0.5。 | |
| 10.1 版本的客户端 | 支持 | 支持 | 支持
DBMS 必须是 PostgreSQL 9.0.5 或 9.1.3。 | 支持
DBMS 必须是 PostgreSQL 9.1.3。 |
| 10.2.x 版本的客户端 | 支持 | 支持 | 支持 | 支持 |
| 10.3.x 版本的客户端 | 支持 | 支持 | 支持 | 支持 |
参考网站:ArcGIS 客户端与 PostgreSQL 中地理数据库之间的兼容性
参考网站:适用于 ArcGIS 10.8.x 以及 ArcGIS Pro 2.5、2.6 和 2.7 的 PostgreSQL 数据库要求
如何创建企业级地理数据库?
想要创建 sde,我们首先需要对 postgreSQL 进行一些额外“拓展”。
先从arcmap的安装目录里找到这个拓展文件,路径如下:
C:\Program Files (x86)\ArcGIS\Desktop10.1\DatabaseSupport\PostgreSQL\Windows64
接下来将其复制到 postgreSQL 根目录的 lib
文件夹下。
ArcMap连接PostgreSql数据库
在AecMap中连接数据库需要文件:libeay32.dll、libiconv-2.dll、libintl-8.dll、libpq.dll 和 ssleay32.dll。
有一种说法是,这些文件需要找到所安装版本数据库的这些库⽂件,然后拷贝到Desktop的bin⽬录下——C:\Program Files (x86)\ArcGIS\Desktop10.1\bin。
亲测,这种方法不好用。
下载可用dll,然后替换到Desktop的bin⽬录下——C:\Program Files (x86)\ArcGIS\Desktop10.1\bin。
创建ArcGis企业级数据库——PostgreSql
创建企业级数据库如下图所示:
配置PostgreSql远程访问
进入postgreSQL的data目录(C:\Program Files\PostgreSQL\12\data)找到pg_hba.conf,然后打开pg_hba.conf,然后搜索IPv4 local connections,修改内容如下图:
到此,arcgis创建postgre企业级数据库,我们就学会了。
注:此文章为原创,任何形式的转载都请联系作者获得授权并注明出处!若您觉得这篇文章还不错,请点击下方的【推荐】,非常感谢!
https://blog.csdn.net/kiba/p/16415251.html
边栏推荐
- Leetcode solution - 02 Add Two Numbers
- PMP笔记记录
- Disruptor learning notes: basic use, core concepts and principles
- [teacher Zhao Yuqiang] Flink's dataset operator
- Ensemble, série shuishu] jour 9
- Understand expectations (mean / estimate) and variances
- MySQL startup error: several solutions to the server quit without updating PID file
- Multithreading and high concurrency (7) -- from reentrantlock to AQS source code (20000 words, one understanding AQS)
- 1. 兩數之和
- The server data is all gone! Thinking caused by a RAID5 crash
猜你喜欢
GPS坐标转百度地图坐标的方法
[teacher Zhao Yuqiang] use the catalog database of Oracle
@Import annotation: four ways to import configuration classes & source code analysis
[teacher Zhao Yuqiang] RDB persistence of redis
pytorch 搭建神经网络最简版
Simple solution of small up main lottery in station B
Ensemble, série shuishu] jour 9
最大似然估计,散度,交叉熵
从小数据量 MySQL 迁移数据到 TiDB
Apache+php+mysql environment construction is super detailed!!!
随机推荐
智牛股项目--04
Troubleshooting of 32GB Jetson Orin SOM failure to brush
Apt update and apt upgrade commands - what is the difference?
Using the ethtool command by example
Apache+php+mysql environment construction is super detailed!!!
Installation of CAD plug-ins and automatic loading of DLL and ARX
Kubernetes notes (III) controller
Kubernetes notes (II) pod usage notes
[teacher Zhao Yuqiang] the most detailed introduction to PostgreSQL architecture in history
[teacher Zhao Yuqiang] Cassandra foundation of NoSQL database
QT read write excel -- qxlsx insert chart 5
Detailed explanation of contextclassloader
[teacher Zhao Yuqiang] redis's slow query log
Kubernetes notes (V) configuration management
Introduction to redis using Lua script
Kubernetes notes (I) kubernetes cluster architecture
Niuke JS separator
Life is a process of continuous learning
There is no one of the necessary magic skills PXE for old drivers to install!!!
Leetcode problem solving summary, constantly updating!