默认头像
路人甲
路人甲
  • 注册日期2005-10-12
  • 发帖数28
  • QQ
  • 铜币244枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1825回复:5

如何在Readercontrol里开发类似Identify查询的功能?

楼主#
更多 发布于:2005-11-04 09:08

请教各位大侠,我想在Readercontrol里开发类似identify查询的功能,因为Readercontrol提供的identify功能是英文的,我想自己做一个,但看里面没有Iidentify接口,而且它的层为ARLayer,不具备该接口,怎么做啊?求救!!!

喜欢0 评分0
默认头像
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数141
  • QQ
  • 铜币568枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2005-11-09 11:17

那你就看看这几个接口怎样应用吧!具体做起来太繁琐,时间有限不好意思!如果是更具体的问题,还可以继续探讨!呵呵

IARFeatureSetIARLayerIARFeatureCursorIARFeatureIARSearchDef

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2005-10-12
  • 发帖数28
  • QQ
  • 铜币244枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2005-11-09 08:02

再求救!!!

引“你需要访问的有:当前点的要素、要素所在的图层、要素的属性信息和位置信息等。”

但是在地图上点击,能得到该点的坐标,如何能返回得到该点的设定范围的要素信息,要是有IIdentify接口的话,可以设定要找的图层,返回需要的要素,现在没有接口,有要素的坐标也返回不了任何到要素。

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数141
  • QQ
  • 铜币568枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2005-11-07 09:29

英文的解决方法是,你ArcGIS汉化就可以了。

如果真要自己去做的话,你需要访问的有:当前点的要素、要素所在的图层、要素的属性信息和位置信息等。这些数据的访问方法就不用细说了吧!

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2005-10-12
  • 发帖数28
  • QQ
  • 铜币244枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2005-11-05 10:01

这个esriARToolMapIdentify工具本身就有但是应英文的,现在想自己开发一个类似的,好用的。

再求救!!!

举报 回复(0) 喜欢(0)     评分
默认头像
路人甲
路人甲
  • 注册日期2005-03-09
  • 发帖数141
  • QQ
  • 铜币568枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2005-11-04 11:17
Readercontrol类中有一个IARControl 接口,在这个接口中有一个CurrentARTool属性,该属性值为3时就是那个工具。具体的实现看帮助!
举报 回复(0) 喜欢(0)     评分
默认头像

返回顶部