AE Identify快捷查询接口介绍

(摘抄来自:https://blog.csdn.net/muzai/article/details/5748829)

利用ArcEngine 空间查询,大多数人会马上想到利用IQueryFilter 接口,的确,IQueryFilter 接口是我们经常使用的 查询接口而且使用比较简单,但是在大数据量查询数据,尤其是空间查询时效率会很低,导致速度会很慢。

给大家推荐一个接口,给刚刚入门或者还不知道该接口的朋友提供一点参考。

IIdentify 继承了 FeatureLayer 、RasterLayer 、 CadFeatureLayer 等 N 种图层种类,而且查询效率比IQueryFilter要高

缺点:只有与查询图形相交一种查询方式没有IQueryfilter 的查询方式多样

// 获得查询图形

IActiveView act = myMapControl.ActiveView.FocusMap as IActiveView;

IPoint pp = act.ScreenDisplay.DisplayTransformation.ToMapPoint(X, Y);

//QI FeatureLayer QI   IIdentif

IIdentify pIdentify = needLayer as IIdentify;

IArray pIDs = pIdentify.Identify((IGeometry)pp);

if (pIDs == null || pIDs.Count == 0)

{

return;

}

// 取 第一个实体

IFeatureIdentifyObj pFeatIdObj = pIDs.get_Element(0) as IFeatureIdentifyObj;

// 1 :获得IFeature 对象

IFeature pFea= pFeatIdObj.Feature;

myMapControl.FlashShape(needFeat.Shape, 3, 300, null);

//2 :获得IRow 对象

IRowIdentifyObject pRowObj = pFeatIdObj as IRowIdentifyObject;

IRow pRow= = pRowObj.Row ;

原文地址:https://www.cnblogs.com/zqctzk/p/9017961.html

时间: 2024-10-15 04:52:20

AE Identify快捷查询接口介绍的相关文章

Hive 接口介绍(Web UI/JDBC)

Hive 接口介绍(Web UI/JDBC) 实验简介 本次实验学习 Hive 的两种接口:Web UI 以及 JDBC. 一.实验环境说明 1. 环境登录 无需密码自动登录,系统用户名shiyanlou,密码shiyanlou 2. 环境介绍 本实验环境采用带桌面的Ubuntu Linux环境,实验中会用到桌面上的程序: XfceTerminal: Linux命令行终端,打开后会进入Bash环境,可以使用Linux命令: Firefox:浏览器,可以用在需要前端界面的课程里,只需要打开环境里写

Spring的BeanPostProcesser接口介绍

前言 废话不多说,直接进入主题. 同学们有想过这么一种情况吗:Spring容器提供给我们的一些接口实现类并不能满足我们的要求,但是我们又不想重新写一个类,只想在原来类上修改一些属性? 举个例子,SpringMVC中通过<mvc:annotation-driven>标签自动生成的RequestMappingHandlerAdapter有个HandlerMethodArgumentResolverComposite类型的argumentResolvers属性,这个属性内部有个HandlerMeth

核心开发接口介绍

核心开发接口介绍1.hibernate_0500_CoreAPI2.HiberanteAPI 文档需要单独下载 在线api链接:http://docs.jboss.org/hibernate/core/3.3/api3.Configuration a) AnnotationConfiguration b) 进行配置信息的管理 c) 用来产生 SessionFactory d) 可以在 configure方法中指定hibernate配置文件 e) 只需关注一个方法即:buildSessionFac

【百度地图API】如何在地图上添加标注?——另有:坐标拾取工具+打车费用接口介绍

原文:[百度地图API]如何在地图上添加标注?--另有:坐标拾取工具+打车费用接口介绍 摘要: 在这篇文章中,你将学会,如何利用百度地图API进行标注.如何使用API新增的打车费用接口. ------------------------------------------------------------------------------------------------------- 哇,好久没有上来了.主要是因为最近工作繁忙,加上休息时间被各种排练.社团活动占满,导致木有更新此博客.

快递查询接口

方法一:各个快递公司的API 第三方整合接口快递查询接口: function kuaidi100_scan($getcom,$invoice_sn) { switch ($getcom){ case "EMS": $postcom = 'ems'; break; case "中国邮政": $postcom = 'ems'; break; case "申通快递": $postcom = 'shentong'; break; case "圆

网贷查询接口开发 网贷黑名单查询 个人网贷黑名单查询

给一个客户开发网贷查询的.然后顺便看了下目前业界的玩法,基本都是找到一些上级公司,拿到大数据查询接口,然后自己包装订制开发. 下面是我在开发的过程中调用的一些接口.php的.都是找这样的公司拿到appid或者appcode等信息,然后联调他们的数据,获取到数据以后,自己做成h5页面展示出来就可以了. $host = "https://blanklist.shumaidata.com"; $path = "/blacklist/check"; $method = &q

python爬取免费优质IP归属地查询接口

python爬取免费优质IP归属地查询接口 具体不表,我今天要做的工作就是: 需要将数据库中大量ip查询出起归属地 刚开始感觉好简单啊,毕竟只需要从百度找个免费接口然后来个python脚本跑一晚上就ok了嘛~但是,网上免费接口要么限制访问频率(淘宝的),要么限制访问次数(百度及其他) 没辙了,从百度找到了几个在线查询的接口,要么不够准确(或者说她们的数据库太旧了),要么就是速度太慢了,跟限制访问似的(没办法,小规模人家的服务器的确不够好) 于是乎就想到了百度首页的ip接口,就这货: 为了防止泄露

微信小程序快递鸟快递查询接口对接

微信小程序快递查询接口对接指南 1.登录快递鸟官网注册页面注册快递鸟账号 网址:http://www.kdniao.com/reg 2.登录快递鸟用户管理后台 网址:http://www.kdniao.com/login 注:登录快递鸟用户管理后台后获得用户ID和APIKey,此用于保证应用来源的可靠性,避免应用伪造,被不法使用. 3.进入“我的会员中心”进行实名认证 注: 3.1.认证类型.应用类型根据用户实际情况选择即可,接口返回数据与选择结果无关: 3.2.标记为*的为必填,要求上传清晰.

自定义菜单查询接口

使用接口创建自定义菜单后,开发者还可使用接口查询自定义菜单的结构.另外请注意,在设置了个性化菜单后,使用本自定义菜单查询接口可以获取默认菜单和全部个性化菜单信息. 请求说明 http请求方式:GET https://api.weixin.qq.com/cgi-bin/menu/get?access_token=ACCESS_TOKEN 返回说明(无个性化菜单时) 对应创建接口,正确的Json返回结果: {     "menu": {         "button"