多语言展示
当前在线:1840今日阅读:167今日分享:16

ArcGIS Server 开发入门(使用控件显示地图)

操作前提:用户已经使用ArcCatalog或ArcGIS Server Manager完成了地图发布操作
方法/步骤
1

打开VS2010,新建.Net3.5框架下的“ASP.NET Web应用程序”。注意如果新建.Net4.0框架下的程序,将会造成地图无法正常显示

2

将“工具箱”中的“ArcGIS Web Control”中的MapResourceManager和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设置为起始页,运行,查看结果。

推荐信息