mapinfo开发 >> mapxtreme查找指定位置的图元源代码
最后编辑时间:2021年07月23日 18:53:12【内容简介】mapxtreme查找指定位置的图元源代码如下
Table _searchTable;
//声明查找的表对象
Column _searchColumn;
//声明查找的列对象
FindResult _result;
//声明查询结果对象
Find find = null;
_searchTable = Session.Current.Catalog.OpenTable(@"C:Program FilesMapInfoMapXtreme.0SamplesDatauilding.TAB");
Columns columns = _searchTable.TableInfo.Columns;
//注意Capital区分大小写
//注意Capital区分大小写
_searchColumn = columns["Capital"];
find = new Find(_searchTable,_searchColumn);
find.UseCloseMatches = true;
//如果找不到完全匹配返回 "N" 个接近的匹配。这里我们设置为6
find.CloseMatchesMax = 6;
FindResult _findResult = find.Search(textBox2.Text.ToString());
//查找的目标,返回查找的结果
MapInfo.Geometry.DPoint dpoint;
dpoint.x = (double)_findResult.FoundPoint.X;
dpoint.y = (double)_findResult.FoundPoint.Y;
mapControl1.Map.Center = dpoint;
//释放
//释放
find.Dispose();

分享到: 豆瓣 新浪微博 百度贴吧 QQ空间 QQ好友
复制链接分享给好友或者自己收藏!这里会及时更新中。。。