- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七课自定义点查询的实现
自定义点查询的实现;主要内容;自定义工具的使用;ToolbarItems: Tool;自定义工具响应类的要求;自定义点查询的实现;ServerAction方法中的主要步骤;编程实现;在响应类IdentifyPoint中;//从方法的参数中得到地图控件的引用
Map map = args.Control as Map;
//从方法的参数中得到用户单击的位置点
PointEventArgs pea = (PointEventArgs)args;
System.Drawing.Point screen_point = pea.ScreenPoint;
//将屏幕像素坐标转换到地图坐标
Point point = Point.ToMapPoint(screen_point.X, screen_point.Y, map.Extent, (int)map.Width.Value, (int)map.Height.Value);
//利用该点查询要素
IGISFunctionality gisfunc = map.GetFunctionality(NorthAmericaMap);
;IdentifyPoint具体实现; 若能查询,则调用资源对象的CreateFunctionality方法,得到查询功能对象。若判断能否查询,若不能,则返回;若能,则调用资源对象的CreateFunctionality方法,得到查询功能对象。
IQueryFunctionality qfunc;
qfunc = gisresource.CreateFunctionality(typeof(IQueryFunctionality), null) as IQueryFunctionality;
;IdentifyPoint具体实现;IdentifyPoint具体实现;辅助类IdentifyHelper中的工作; 在App_Code文件夹中,增加类IdentifyHelper,在其中,编写代码:
(1) 引入必要的命名空间。
using ESRI.ArcGIS.ADF.ArcGISServer;
using ESRI.ArcGIS.ADF.Web.DataSources;
using ESRI.ArcGIS.ADF.Web.UI.WebControls;
using ESRI.ArcGIS.ADF.Web.DataSources.ArcGISServer;;(2)编写一个函数,利用GridView将数据表中内容显示到表格中,其中借助HtmlTextWriter类,将表格的内容转换成html格式的字符串。;;;;;编写一个弹出信息属性窗口的网页;在地图上高亮度显示所查询到要素;高亮度显示要素的方法;高亮度显示要素的步骤;消除原来的高亮度显示;创建指定风格的面状符号;用指定的符号绘制所有被选中的对象;刷新地图;各个步骤的集成;还需要辅助支持函数;对于多个图层选择对象的处理;(1)取出所有的图层对象句柄;(2)在函数中增加多图层功能;高亮度显示流程总结;把高亮度显示的效果表现出来;逆操作——清除高亮度显示效果;清除高亮度显示效果;课堂编程实践
您可能关注的文档
最近下载
- BOM基础知识培训教材.ppt VIP
- 分布式控制系统(DCS)系列:Emerson DeltaV_4.软件安装与配置.docx VIP
- 齿轮箱与联轴节试验台.pdf VIP
- 新解读《FZ_T 07027 - 2023绿色设计产品评价技术规范 儿童服装》最新解读.docx VIP
- PTC-中车长客PDM方案建议书20170609_Final.pptx VIP
- sfet7750700c动车组检修kwd联轴节扩压检查作业指导书.pdf VIP
- SFET-77-50500-C-动车组检修KWD联轴节退卸作业指导书-——【上海动车段三级修】.pdf VIP
- JJF(黑)13-2021加油机付油商品量检验规则.docx VIP
- 产品数据管理年终总结.pptx VIP
- 产品数据管理系统项目.pdf VIP
原创力文档


文档评论(0)