彩票走势图

MapInfo Professional使用实例精选:如何在地图上查询特定的图元

原创|使用教程|编辑:龚雪|2014-05-06 09:12:43.000|阅读 789 次

概述:上一篇MapInfo Pro使用实例精选中我们介绍了如何在地图上获取一块区域的面积,本文将介绍如何在地图上查询特定的图元。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

我们准备在如下重庆市县级市地图中查询“北碚区”所在位置,怎么做呢?

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

我总结了下,大致有以下几种做法:

1、SQL查询

点击Query—SQL Select

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

我们点击from Tables,在“Tables”中选择我们需要查找的表,这里我们选中的是“县级市”;而后点击where Condition,分别在Columns中选择name列,在Operators中选择“=”,最后输入“北碚区”(注意字符串需要添加双引号)。这个表达式构成了一条SQL语句“select * from town where name = “北碚区”,意思就是把满足城市名称为北碚区的图元选择出来。点击OK后即可看到查询结果:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

察看map窗口:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

中间的亮点就是我们查询到的位置。

2、直接Select

点击Query—Select:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

点击Assist:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

在如图的Expression中按照第一种做法的方式输入表达式,而后多次点击OK后即可查询出来所要结果。

3、快捷方式法

大家一定都熟悉在windows中通过快捷键“ctrl+f”进行快速查询,其实在MapInfo中也可这样操作。

首先,点击Table—Maintenance—Table Structure:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

注意在Fields列上勾选上Indexed,而后点击OK即退回到地图页面。

这个时候我们即可使用快捷键“Ctrl+F”,弹出如下对话框:

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

注意在Column中选择name列,而后点击OK,弹出Find对话框。

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

在name中写入我们要查询的“北碚区”,而后点击OK即可得到我们所要查询的图元。

注意:采用这种方法查询图元,默认的被选中的图元是以五角星来标示的。

Mapinfo Pro使用实例精选:如何在地图上查询特定的图元

到此如何在地图上查询特定的图元就介绍完了,接下来还会为大家介绍在没有电子地图的情况下如何进行地图辅助等,敬请期待。


标签:GIS地图Mapinfo

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP