码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • arcgis创建postgre企业级数据库


    🚀 优质资源分享 🚀

    学习路线指引(点击解锁)知识定位人群定位
    🧡 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下载

    下载可用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

  • 相关阅读:
    log4cplus最新介绍、详细编译过程及使用(最全面)
    SPDK/NVMe存储技术分析之SSD设备的发现(二)
    弃繁就简!一行代码搞定 Python 日志!
    【Mqtt】学习MQTT利器 之 Mosquitto服务器的开源实现
    前端使用 Konva 实现可视化设计器(7)- 导入导出、上一步、下一步
    音视频质检及画质评估——为QoS & QoE 指标保驾护航
    深度自编码网络的集成学习ICPS入侵检测模型
    Python绘制global mapping
    unity shaderGraph实例-扫描效果
    ZooKeeper实现分布式锁
  • 原文地址:https://blog.csdn.net/xuhss_com/article/details/125519396
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号