windows局域网内以arcgis server local的方式连接arcserver服务器

来源:互联网 时间:1970-01-01

在使用adf(dotnet)的时候,发现使用arcgis server internet方式连接arcserver无法使用adf里面的editortask来编辑数据,原来editortask只支持arcgisserver local这种连接方式。

使用adf(dotnet)开发包创建arcgisserver local的方式连接arcserver服务器的mapresource方法是:

1、右键点击web站点(在adf10中一定要是web站点,web 应用程序没有add arcgis identity选项)项目属性,选择 add arcgis identity

2、输入用户名,密码,机器名,具体这里的设置后面再详述。

3、在mapresourcemanager里添加一个mapresourceitem,编辑它的definition属性,其中Type选择arcgis server local,DataSource填arcserver服务器的机器名,在resource中选择图层。

add arcgis identity时的用户名,密码,机器名的填写规则是:

如果web站点和arcserver在同一机器上,则用户名就是本地计算机agsuser用户组下面的用户,至于是不是还得是当前登录用户没有测试。

如果web站点和arcserver不在同一机器上,则需要在本地创建一个用户名和密码跟arcserver上agsuser用户组下面某个用户的用户名和密码相同的用户,web站点是否必须用这个新创建的用户登录运行才可以没有测试,但网上说arccatalog必须以这个新建用户运行才可以,可以使用命令行:

runas /user: username “ c:/program files/arcgis/bin/ arccatalog.exe”来实现

需要注意的是,如果用户还需要管理功能,则需要一个agsadmin用户组下面的账户


相关阅读:
Top