private void showMap()
{
MIDataReader tr;
MIConnection con=new MIConnection();
MICommand tc=con.CreateCommand();
tc.CommandText="select 村 from 农安 where PH__2002 > 8.5";
//sql语句
con.Open();
IFeatureCollection fc = tc.ExecuteFeatureCollection();
//得到Features集合
tr=tc.ExecuteReader();
while (tr.Read())
{
Response.Write(tr.GetString(0)+" ");
//显示搜索到的信息
}
tc.Cancel();
tc.Dispose();
tr.Close();
con.Close();
IResultSetFeatureCollection ff = (IResultSetFeatureCollection)fc;
//强行转化为IResultSetFeatureCollection
if (MapInfo.Engine.Session.Current.Selections.DefaultSelection.Style.AreaStyle.Interior is SimpleInterior)
{
((SimpleInterior)MapInfo.Engine.Session.Current.Selections.DefaultSelection.Style.AreaStyle.Interior).BackColor = Color.Red;
//更改DefaultSelection的背景颜色
}
MapInfo.Engine.Session.Current.Selections.DefaultSelection.Clear();
MapInfo.Engine.Session.Current.Selections.DefaultSelection.Add(ff);
//添加到DefaultSelection中 用户可见到效果
}
分享到:
相关推荐
mapxtreme 2004 官方开发手册
MapXtreme2004开发手册
用vc#封装的mapxtreme搜索代码集 9个搜索函数,带详细说明
mapxtreme2004教程适合初学者学习mapxtreme
Mapxtreme图元定时刷新,Mapxtreme2008图标定时刷新,付带数据库下载即可运行,视频监控,GIS 图标刷新
本文档《MapXtreme 2004 开发人员指南》概述了 MapXtreme 2004 开发环境和命名空间。 Visual Studio .NET 集成的帮助系统提供了更多特定的 API 级别的信息。用户需要使用这些 工具开发与 MapInfo 强大的地图绘制组件...
MapXtreme电子地图 有详细的帮助文档和源代码
.net2008 c# mapxtreme 加载地图,传进2个点在图层上画线
本mapXtreme for Java4.8.2简单例子目前实现了 放大、缩小、鹰眼、准确定位图元并高亮显示。项目中已经把mapXtreme for Java的服务和应用jar包放到一起了,可以直接加载到eclipse中运行。 之前发布了一个相同的例子...
MapXtreme API及代码实例,gis for java开发不可缺少的资料
MapxTreme2004开发技术集锦 有示例代码
2.如何在MapXtreme2004桌面应用程序中的状态栏上显示出鼠标的坐标 3.在MapXTreme2004中创建自定义工具 4.在Web应用中使用InfoTip 5.为自定义工具创建控件 6.MapXtreme2004打包成功的经验 等等.
MapXtreme2004开发指导
这是MapXtreme常用自带控件的源代码
MapXtreme2004_DevGuide是一款地图开发控件,利用他可以开发地图功能
MapXtreme2004 规范 (英文版的)
mapxtreme实例代码
25. 在MapXtreme2004 地图中创建一个显示动态小车的图层 27 26. 地图图元的闪烁效果制作 29 27. 根据名称搜索图元,高亮显示,显示信息 30 28. 画线轨迹 31 29. 多点画一线 31 30. 改变线或区域的样式 32 31. 显示...
MapXtreme2004应用问答.txtMapXtreme2004应用问答.txtMapXtreme2004应用问答.txt