- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
创建Web应用程序及 应用
创建Web应用程序及专题地图发布 浏览服务 使用服务资源管理器打开ArcGIS Server上的目录,例如,打开/ArcGIS/rest/services 首先会看到主页 注:服务器管理员决定文件夹结构。用户无法通过服务目录控制修改文件夹的结构。 点击服务名称,可以获得更多的信息。信息因服务类型而异。如果单击地图服务(地图服务器),用户将看到的信息包括如图层名称,文档信息以及支持的程序接口。 Home-demopraphics-esri_census_usa(mapserver) 可以查看地图的元数据: 专题地图的发布 1、创建web 应用程序 2、进入框架设计器 创建成功一个webGis应用程序的框架程序后,生成程序 各控件已经基本配置好,只需MapeResourceManager 控件进行如下设置,一个webGis应用程序就创建完成。 Default.aspx页面中找到MapResourceManager控件,点击右上角Edit Resource,在弹出的MapResource集合编辑器中选择添加一个地图资源,在definition中选择server类型ArcGIS Server Local,输入主机名,点击Resource后的按钮,选择要使用的Map Service,OK。在页面上找到Map控件,在属性中将MapSourceManager设置为刚才的MapResourceManager。 MapResourceManger配置 4、加载发布的地图文档 如果在ArcCatalog或者在ARCGIS Sever Manger中将地图发布成功,在此处夹在过程中将自动检索到已发布地 图。 这个网页的的上部分是一个banner,不用管。下部分由七个组件构成。这七个组件分别是: 1、Map组件:地图组件。有两个关键属性:Host和 ServerObject,不用我说,也知道这是什么意思。2、Toc组件:图层控件组件(table of contents)。有一个关键属性BuddyControl,即与哪个Map组件相关联。3、Toolbar组件:工具条组件。有一个关键属性BuddyControls,表示可以绑定多个Map组件或PageLayout组件。4、OverviewMap组件:导航图组件。有三个关键属性Host,ServerObject和BuddyControl。 5、Impersonation组件:身份验证组件。有一个关键属性identity,用于设计怎么登录到服务器,拥有操作的权限。6、NorthArrow组件:指北针7、ScaleBar组件:比例尺组件,有一个关键属性BuddyControl。 5、加载完成图显示 建立饼状图的核心代码显示 //设置专题图元素的属性名称列表 IChartRendererpChartRender=pServerContext.CreateObject(esriCarto.ChartRenderer) asIChartRenderer; IRendererFieldspRenderFields=pChartRenderasIRendererFields; foreach(stringvarinfields) { pRenderFields.AddField(var,var); } //实例化图表对象并取得元素指定属性的最大值 IBarChartSymbolpBarChartSymbol=pServerContext.CreateObject (esriDisplay.BarChartSymbol)asIBarChartSymbol; IChartSymbolpChartSymbol=pBarChartSymbolasIChartSymbol; pChartSymbol.MaxValue=GetStaMaxMin(fields)[0]; pBarChartSymbol.Width=8; IMarkerSymbolpMarkerSymbol=pBarChartSymbolasIMarkerSymbol; pMarkerSymbol.Size=50; //饼状图的建立代码 case MapTypes.饼状图: int intXSize1 = XLine/xPoints.Count - 10; int intRectlenth = intXSize1(YLine - 10)?intXSize1:(YLine - 10); for(int i=0;ixPoints.Count;i++) { int x = left + XLine/xPoints
您可能关注的文档
最近下载
- 人民大2024智慧运输运营 课件项目五 物流运输组织管理.pptx VIP
- 《智慧运输运营》课件——项目二 公路货物运输实务对应的.pptx VIP
- 试验室常用仪器使用及管理.ppt VIP
- 《智慧运输运营》课件——项目三 铁路货物运输实务教学.pptx VIP
- 《智慧运输运营》课件——项目四 航空货物运输实务教学.pptx VIP
- GB_T 40144-2021协作业务关系管理体系 要求和框架.docx VIP
- 2024版人体器官捐献和移植条例解读课件.pptx VIP
- 《智慧运输运营》课件——项目五 水路货物运输实务.pptx VIP
- 遗体识别《遗体防腐技术》教学课件.pptx VIP
- 《智慧运输运营》课件——智能运输系统.ppt VIP
文档评论(0)