原創|使用教程|編輯:龔雪|2014-05-06 09:12:43.000|閱讀 822 次
概述:上一篇MapInfo Pro使用實例精選中我們介紹了如何在地圖上獲取一塊區域的面積,本文將介紹如何在地圖上查詢特定的圖元。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
我們準備在如下重慶市縣級市地圖中查詢“北碚區”所在位置,怎么做呢?
我總結了下,大致有以下幾種做法:
1、SQL查詢
點擊Query—SQL Select
我們點擊from Tables,在“Tables”中選擇我們需要查找的表,這里我們選中的是“縣級市”;而后點擊where Condition,分別在Columns中選擇name列,在Operators中選擇“=”,最后輸入“北碚區”(注意字符串需要添加雙引號)。這個表達式構成了一條SQL語句“select * from town where name = “北碚區”,意思就是把滿足城市名稱為北碚區的圖元選擇出來。點擊OK后即可看到查詢結果:
察看map窗口:
中間的亮點就是我們查詢到的位置。
2、直接Select
點擊Query—Select:
點擊Assist:
在如圖的Expression中按照第一種做法的方式輸入表達式,而后多次點擊OK后即可查詢出來所要結果。
3、快捷方式法
大家一定都熟悉在windows中通過快捷鍵“ctrl+f”進行快速查詢,其實在MapInfo中也可這樣操作。
首先,點擊Table—Maintenance—Table Structure:
注意在Fields列上勾選上Indexed,而后點擊OK即退回到地圖頁面。
這個時候我們即可使用快捷鍵“Ctrl+F”,彈出如下對話框:
注意在Column中選擇name列,而后點擊OK,彈出Find對話框。
在name中寫入我們要查詢的“北碚區”,而后點擊OK即可得到我們所要查詢的圖元。
注意:采用這種方法查詢圖元,默認的被選中的圖元是以五角星來標示的。
到此如何在地圖上查詢特定的圖元就介紹完了,接下來還會為大家介紹在沒有電子地圖的情況下如何進行地圖輔助等,敬請期待。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網