企业级地理数据库(sde库)创建 要素服务

文章详细介绍了如何发布ArcGISServer要素服务,强调了所有图层需引用同一企业级地理数据库的要求。步骤包括创建企业级地理数据库,通过arcmap连接SDE数据库,导入和编辑空间数据,解决编辑权限问题,如解锁和注册版本。同时提到了并发编辑时的注意事项。
摘要由CSDN通过智能技术生成

       最近工作中需要发布arcgis server要素服务,平时项目中数据均存于个人数据库或文件数据库,但在发布要素服务时提示错误,查看错误提示解决方案,提示发布到 ArcGIS for Server 的要素服务要求地图中的所有图层和独立表都引用同一个企业级地理数据库或企业级数据库,因此学习了该数据库的创建以及使用方法,这里也把操作步骤整理出来,希望能帮到更多的同学。

准备工作:

(1)准备arcmap桌面软件;

(2)准备一个数据库,可以是SQL Server、PostgreSQL或者Oracle数据库,用于要素服务的数据源。

步骤:

1创建企业级地理数据

(1)选择arcgis 工具箱里的“数据管理工具——创建企业及地理数据”,弹出“创建企业级地理数据库显示框”,如下图;

e577c282c87e906b541570c44580392d.png

(2)在弹出“创建企业级地理数据库显示框”中输入参数创建数据库,如下图,位置1选择创建企业级地理数据库所在的数据库类型,2输入数据库所在电脑IP,3输入数据库管理员账号,4输入数据库管理员密码,5设计sde地理数据库管理员密码,6选择授权文件,7点击确定,参数设置完毕,序号位置如下图;

6bd1f8f724e082c812186bc879c7bc32.png

(3)创建时会弹出提示框显示创建进度(数据库管理员和表空间不为sde的情况下,创建会提示失败),创建成功后会弹出提示框。

2连接SDE数据

(1)打开arcmap软件,双击“目录”,如下图,在弹出的目录中选择“添加数据库连接”,在弹出的“数据库连接”框中输入参数,在2位置选择数据库的类型,3位置输入数据库所在电脑的IP,在4位置输入企业级地理数据库的账号,5位置输入企业及地理数据库的密码,6位置选择数据库名称,最后点击确定,即可完成数据库连接,序号位置如下图;

405463d4bb58b9634a982b2e3decb190.png

(2)在目录下可以看到连接好的数据库,如下图。 

5634c3ede6a35e3036b424ad10e66e61.png

3空间数据编辑

(1)sde数据创建好后,就可以将空间数据库入库,首先我们需要将数据导入库或者可以之间在sde库中创建图层数据,操作如下图,右键数据库或者数据库中的数据集,选择“导入——要素类(多个)”;

ca41f7dec38a9dd40b7fb1f126c18869.png

(2)在弹出的“要素类至地理数据库(批量)”框中,1位置选择需要导入的数据源位置,2位置可以增、删导入的图层数据,3点击确定即可将数据导入,序号位置如下图;

bc112461209d6c2ba66f038beaec5456.png

(3)创建图层数据,点击数据库或数据集右击,在弹出的框中选择“新建——要素类”,在弹出的“新建要素类”弹框中输入图层名称,选择图层类型,然后下一步,下一步,直到完成图层的创建,如下图;

ac79379395c2cea7d635b624fdaeed45.png

 新建图层1

 

 

ba58e8a367d17891c67614e34ebb9eab.png

 新建图层2

(4)数据编辑,将需要编辑的数据从数据库中加载到arcmap中,右键 点击图层,选择“编辑”,有时候会弹出如下图的错误提示,如下图,遇到这种情况,先对数据进行解锁,如有些数据解锁后仍无法编辑的,则需要先对数据集注册版本;

044c400a59167afc42fbfefe1620b73f.png

编辑

efe7810c91074f11aa592b26a9da3822.png

错误提示

(5)解锁,在数据库中随意选择一个图层数据,右击,选择“管理——锁定”,在弹出的“地理数据库管理”中选择“锁定”,在对象列表中全选黑色字体行,右键选择“断开”即可解锁数据;

1167ee7aae48b1ae867a7e17267b3eba.png

数据解锁1

8c281b2847438daf9ce62a34a6ccdcd5.png

数据解锁2

(6)如解锁后还是无法编辑,则需要对数据集进行注册版本,选择数据中某个数据集,右击选择“管理——注册版本”,在弹出的“注册版本”框选择“确认”即可,如下图;

80ed04a59367eb493cb176ffbb31cbd4.png

注册版本

0f36e409a72d45adc49066516e8f333f.png

注册版本确认

(7)在确定数据数据集已“注册版本”,数据已“解锁”的情况,数据可使用编辑功能。

注:1.如果同时打开了arcmap和arccatalog,数据是无法编辑的,需要关掉其中一个软件;

2.如果数据库中的数据同时有两个人在使用,则数据无法编辑,只能查看,如需编辑则需要其中一位同事关掉数据以及地图文档。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陆杨0321

你的鼓励将是我努力的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值