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区分大小写
   _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();
mapxtreme查找指定位置的图元源代码

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

相关推荐:
 
QQ
QQ:278325424
咨询热线
18191066384