在使用arcgis api for js开发web gis的时候,有一个发布要素服务,是通过SQLserver与geodatabase相连后发布到mapserver的。

在使用arcgis api for js开发web gis的时候,有一个发布要素服务,是通过SQLserver与geodatabase相连后发布到mapserver的。我的问题是,
1.这个数据库只能用sqlserver吗?
2.geodatabase数据库不能直接发布到mapserver吗?为什么。
3.即使我成功使用sqlserver发布到mapserver了,那么它的作用是什么?是为了作为一个数据库与我发布的动态图层相连而进行查询吗?我也可以在arcmap里面图层的属性表里添加很多数据发布一个动态图层啊,它们又有什么区别呢?在线等大神解疑
已邀请:

小道 - 喜欢琢磨esri 新产品

赞同来自:

你要编辑要素的话,需要数据库,如果只是展示要素,在geodatabase发布也可以的

forever_819

赞同来自:

1、可以用其他类型数据库如oracle
2、需要注册地理数据库才能发布服务
3、可以用作编辑,能用发布的服务直接操作数据库的增删改查

要回复问题请先登录注册