1、打开VS2010,新建.Net3.5框架下的“ASP.NET Web应用程序”。注意如果新建.Net4.0框架下的程序,将会造成地图无法正常显示
2、将“工具箱”中的“ArcGIS Web Control”中的MapResour罕铞泱殳ceManager和Map着抹较氰控件拖入设计器中,此处MapResourceManager控件的实例名采用默认的“MapResourceManager1”,Map控件的实例名也采用默认的“Map1”。
3、设置MapResourceManager的“ResourceItem”属性点击“添加”按钮。
4、在弹出的“MapResourceItem集合编辑器”中点击“Definition”选项
5、Type中选择“ArcGIS Server Local”,在Data Source中填写“localhost”,填写Resource时点击右边的按钮,然后选择已经发布成功的地图即可。如果采用网络服务器
6、将Map控件的“MapResourceManager”属性值更改为“MapResourceManager1”。
7、根据经验,编译器会提示这个问题“类型“ESRI.ArcGIS.ADF.Web.DataSources.IGISResource”在未被引用的程序集中定义。必须添加对程序集“ESRI.ArcGIS.ADF.Web.DataSources, Version=10.0.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”的引用。”按照提示,添加相关的引用即可。
8、运行,查看结果将Default.aspx设置为起始页,运行,查看结果。