ArcGIS Server for .NET中的Web ADF控件
MapResourceManager
描述:最重要的控件,为应用程序添加、删除地图资源,一般构建网络应用程序时,首先实现该控件。
使用:打开属性表的ResourcesItems项的集合编辑器,添加一个资源
单击Definition后的省略号按钮,打开编辑器,填写资源属性(资源类型、服务器、资源名称),要访问ArcGIS Server本地资源,还需要根据提示添加ArcGIS认证,添加认证后web.config会添加代码:
<identity configProtectionProvider="DataProtectionConfigurationProvider">
<EncryptedData>
<CipherData>
<CipherValue>***认证信息***</CipherValue>
</CipherData>
</EncryptedData>
</identity>
Map
描述:显示地理数据
使用:将MapResourceManager属性设置为MapResourceManager控件名称
<esri:Map ID="Map1" runat="server" MapResourceManager="MapResourceManager1" Height="100%" Width="100%">
</esri:Map>
Toolbar
描述:提供地图工具集,与Map控件一起使用
使用:
通过集合编辑器编辑BuddyControl属性,添加一个成员,并绑定提供工具的地图
通过集合编辑器编辑ToolbarItems属性,添加工具到工具栏
<esri:Toolbar>
<ToolbarItems>
<esri:Tool Text="Zoom In" />
<esri:Command Text="Back" />
</ToolbarItems>
<BuddyControls>
<esri:BuddyControl Name="Map1" />
</BuddyControls>
</esri:Toolbar>