网站建设课程总结报告,游戏服务器搭建 开服,安卓开发用什么开发工具,网络搭建及应用技能大赛 试题与答案#x1f680; 优质资源分享 #x1f680;
学习路线指引#xff08;点击解锁#xff09;知识定位人群定位#x1f9e1; Python实战微信订餐小程序 #x1f9e1;进阶级本课程是python flask微信小程序的完美结合#xff0c;从项目搭建到腾讯云部署上线#xff0c;打造一… 优质资源分享
学习路线指引点击解锁知识定位人群定位 Python实战微信订餐小程序 进阶级本课程是python flask微信小程序的完美结合从项目搭建到腾讯云部署上线打造一个全栈订餐系统。Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统
什么是企业级地理数据库
企业级地理数据库ArcSD Enterprisesde是和 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下载
下载可用dll然后替换到Desktop的bin⽬录下——C:\Program Files (x86)\ArcGIS\Desktop10.1\bin。
创建ArcGis企业级数据库——PostgreSql
创建企业级数据库如下图所示 参考ArcGIs创建企业级数据库
配置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