我们使用ArcGIS Server .net ADF来开发应用程序的时候,使用Map WebControl的话,一般都是通过设置控件的属性来设定Host以及MapServerObject。那如何在程序运行过程中来动态的改变这些属性,以使得地图的内容发生相应的变化。下面是c#的代码:
过程描述
'Map1是地图控件 Map1.Host = "ServerName"; Map1.ServerObject = "ServerObjectName"; WebMap webMap = Map1.CreateWebMap(); IMapServer mapServer = webMap.MapServer; IMapServerObjects mapServerObjects = mapServer as IMapServerObjects; mapServerObjects.RefreshServerObjects(); webMap.Refresh ();

 

转自:http://www.gisempire.com/blog/group.asp?cmd=show&gid=2&pid=15

posted on 2009-03-12 11:16  风的继承者  阅读(420)  评论(0编辑  收藏  举报