how to create pdf viewer in c# : Copy text from pdf reader software Library project winforms azure UWP MapInfoProfessionalUserGuide19-part1727

Chapter 8: Selecting and Querying Data
Selecting Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
Using the Polygon Select Tool 
The Polygon Select tool selects map objects within a polygon that you draw on a map. 
To select objects with the Polygon Select tool:
1. Make the layer that you want to select from selectable. On the Map menu, click Layer Control 
and click the Selectable   icon for the layer.
2. Choose the Polygon Select tool from the Main toolbar. The cursor becomes a pointing hand 
when moved over the Map window.
3. Click the map location at which you want to place the first end point of the polygon. Move the 
cursor over your map in any direction. MapInfo Professional draws a line from the point where 
you clicked to the cursor.
4. Click to create another endpoint. Continue to move the cursor and click until you have the 
desired number of sides to your polygon.
5. To close the polygon, make your last click as close as possible to the first click. MapInfo 
Professional closes the polygon and selects the objects that are within it.
Press Shift while using the Polygon Select tool to add newly selected objects to the 
previous selection.
Using the Boundary Select Tool 
If you want to select objects that fall within a given region or boundary, use the Boundary Select tool. 
When you use this tool, MapInfo Professional selects all objects within any boundary on the map, 
such as state or county boundaries, police precincts, or sales territories. 
For example, you have a layer of states and a layer of retailers. Using the Boundary Select tool, you 
could click a state and create a temporary list of all the retailers in that state.
To select objects within a region:
1. Make the layer that you want to select objects from selectable. On the Map menu, click Layer 
Control and click the Selectable   icon for the layer.
2. Choose the Boundary Select tool from the Main toolbar. The cursor becomes a cross hair when 
moved over the Map window.
3. Click within a boundary object. MapInfo Professional selects all objects that fall within that 
4. To see a list of all the records that fall within that boundary, on the Window menu, click New 
Browser Window. Choose Selection from the list of tables. MapInfo Professional creates a 
Browser of the new selection table. 
Copy text from pdf reader - extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy pdf text to word; export text from pdf
Copy text from pdf reader - VB.NET PDF Text Extract Library: extract text content from PDF file in, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy text from pdf; copy text from pdf in preview
Chapter 8: Selecting and Querying Data
Selecting Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
Using the Invert Selection Tool 
The Invert Selection tool is a convenient way to select many objects at once. You simply select the 
few objects that you don’t want, and then invert the selection to select all the objects you do want. 
1. Make the map layer that you want to select from selectable. On the Map menu, click Layer 
Control and click the Selectable   icon for the layer.
2. Make the Select tool active, and click one or two map objects. 
3. Click the Invert Selection tool. MapInfo Professional selects all the objects that are not part of 
the current selection, and cancels the current selection. You can also find Invert Selection in the 
Query menu.
Unselecting Objects or Records
You may choose to:
• Unselect one object or record from a group of selected objects or records.
• Unselect a group of selected objects or records.
• Unselect all selected objects.
To cancel the selection of one object or record from a group of selected objects or records, hold 
down the Shift key and click the object or record with the Select tool. When you click it, the selection 
is cancelled.
To cancel the selection of all selected objects, you can either click the Map window where there are 
no objects or choose the Unselect All command from the Query menu.
C# PDF Page Extract Library: copy, paste, cut PDF pages in
C#.NET PDF Library - Copy and Paste PDF Pages in C#.NET. Easy Ability to copy selected PDF pages and paste into another PDF file. The
extract text from pdf file using java; extract text from pdf acrobat
VB.NET PDF Page Extract Library: copy, paste, cut PDF pages in vb.
Extract, Copy, Paste PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Copy and Paste PDF Page. Ability to copy PDF pages and paste into another PDF file.
c# get text from pdf; copy text from pdf with formatting
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
Querying Your Data in MapInfo Professional
A query is a mathematical question that you pose to your database to collect information. In MapInfo 
Professional, there are two query builders available under the Query menu, Select and SQL Select.
Figure: SQL Query to Determine Homes Affected by Airport Noise Pollution
In the case of Select, you can pose a question of a single table. For example, 
• Which of my customers spent more than $20,000? 
• Which of my customers live in Vermont? 
In the case of SQL Select, you can ask your question from one or several table(s) of information and 
perform these tasks:
• Derive new columns – columns that calculate new values based on the contents of your 
existing columns.
• Aggregate your data so that you see only a listing of subtotals instead of seeing your entire 
• Combine two or more tables into one results table.
• Show only the columns and rows that interest you.
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF ›› C# PDF: Extract PDF Image. How to C#: Extract Image from PDF Document. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document.
copy pdf text with formatting; cut text pdf
VB.NET PDF Image Extract Library: Select, copy, paste PDF images
VB.NET PDF - Extract Image from PDF Document in VB.NET. Support PDF Image Extraction from a Page, a Region on a Page, and PDF Document in VB.NET Project.
extract highlighted text from pdf; find and replace text in pdf
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
Selecting and Using Queries
Select allows you to query a table. It allows you to select records and objects from a table according 
to their attributes. You can use it to highlight objects in a Map or Browser window that meet certain 
criteria. You can also create a results table that you can browse, map, or graph like any other table.
For instance, by formulating queries with Select, you can ask MapInfo Professional to:
• Show only postal code regions where the average household income is above $65,000.
• Show only postal code regions where the median age is 42.
• Show only the postal code regions where the household income is above $65,000 and the 
median age is 42.
• Show only records for all orders received in July or September.
• Show cities of over 100,000 people in Texas, California and Florida.
When you are working in a Browser, MapInfo Professional highlights the records meeting the criteria 
of the query. When you are working in a Map window, the graphic objects of the chosen records are 
highlighted. When you are working in both windows, the objects in both are highlighted. In all cases, 
MapInfo Professional automatically creates a working table called Selection that contains the results 
of the query. You can browse, map, or graph this table like any other table. The table can also be 
saved as a separate table with Save Copy As.
Finding an Object or Street Address 
To find an object or street address:
Your tables must be mappable and indexed. If you need to set up these components, see File > 
New Table (Import) or Table > Maintenance > Table Structure.
1. Choose Query > Find, a Find dialog box displays.
2. Click the Search table drop-down list and choose a table from which to search.
3. Click the for objects in column drop-down list and choose the column containing the location 
information of the objects you are looking for.
You now have the option of refining the search. Use this option when you are trying to find an 
object or address whose name is not unique and is used for other objects or locations. 
For example, when you are searching for the town of Ipswich in Great Britain, do you want 
Ipswich in Suffolk county or Ipswich in Essex county. Refining the search by county allows you to 
specify the county for each town, rather than just the town name.
• Optional - Click the Refine search with table drop-down list and choose a refining table (the 
table must contain regions, such as states, counties, census tracts etc.).
• Optional - Click the using boundary name column drop-down list and choose your refining 
column, the column containing the name of the boundary.
4. Check the Find in Front Window Only check box when you want the Find operation executed 
only in the Front Window. When this check box is unchecked, the Find operation is executed in 
all windows. When checked, if features are found, they will be marked with a symbol in a Map 
Window. If the Browser window is the active window, it will be scrolled so the record appears in 
the Browser view.
When you have finished defining where to look for your search data and selecting between the 
front most map and all maps then specify what data to look for.
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
Copy, paste and cut PDF image while preview without adobe reader component installed. Image resize function allows VB.NET users to zoom and crop image.
can't copy text from pdf; extract text from pdf using c#
C# PDF insert text Library: insert text into PDF content in
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
erase text from pdf file; copying text from pdf into word
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
5. Click OK. The Find dialog box displays. This dialog box allows you to specify what data to look 
The name of the column that you specified in the first Find dialog box is listed to the left of the list 
box (for example, Street). When locating a street address, type in "# Name", such as "30 Elm St" 
or "1045 Templar Blvd." What you type in depends on geocoding preferences specified in 
Options > Preferences > Address Matching.
MapInfo Professional comes with a text file called MAPINFOW.ABB [MapInfo 
Professional Abbreviations], that contains a list of common street abbreviations, such as 
"St" for "Street" and "Blvd." for "Boulevard," and so forth. These help MapInfo 
Professional to obtain exact matches. To familiarize yourself with the MAPINFOW.ABB 
file, you can take a look at its contents in the Notepad Text Editor.
6. Type the name of the object or address you are searching for in this box. If you have used the 
Refine option in the first dialog box, a second column name is listed (for example, ZIP).
7. Type the name of the refining boundary in this box. If MapInfo Professional cannot find an exact 
match for the object you specified, it lists possible matches.
8. Click Up or Down to move to other pages and choose a specific entry from the list.
9. Click OK and the find is initiated.
You can also use the Find command to locate street intersections. When you type in the name 
of the object to be found in the second Find dialog box (enter object name to find), separate the 
two items by a double ampersand (&&). For example, to find the intersection of Congress Street 
and Christie Street, type "Congress Street && Christie Street."
Finding and Displaying a Selected Object 
When you create a query or a SQL query, you may want to see the results of that query visually on 
the map. 
To find and display a selected object:
1. Do one of the following:
• From the Query menu, select Select to display the Select dialog box
• From the Query menu, select SQL Select to display the SQL Select dialog box
The Find Results in Current Map Window check box displays in both dialog boxes.
C# PDF copy, paste image Library: copy, paste, cut PDF images in
|. Home ›› XDoc.PDF ›› C# PDF: Copy, Paste, Cut Image in Page. C#.NET PDF SDK - Copy, Paste, Cut PDF Image in C#.NET. C# Guide
export text from pdf to excel; copy and paste pdf text
C# PDF Text Search Library: search text inside PDF file in
Text: Search Text in PDF. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
delete text from pdf; .net extract pdf text
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
2. Create your query and verify that it is correct, selecting the open table that you want to query. 
3. Select the Find Results in Current Map Window check box to display the results upon 
4. Click OK to display the results.
• For more information, see Selecting All Objects from a Table in the Help System.
Figure: Query Results of Urban Population > Rural Population
Making Queries using the Select Command 
MapInfo Professional has two commands for selecting objects through querying: Select and SQL 
Select. Select is simpler and SQL Select is more powerful.
To make a query:
1. Choose Query > Select. The Select dialog box displays.
2. Click on the Select records from table drop-down list and choose the table from which to select 
the records.
3. Type your query expression in the that satisfy box, or click the Assist button to display the 
Expression dialog box which helps you write an expression. 
4. Type a name in the Store Results in table box for the temporary table that stores the results of 
your query or choose selection (the default). If Selection is chosen, MapInfo Professional 
automatically names the table Query 1, Query 2 etc.
5. To sort the query by the value in some column (optional) click the Sort results by column drop-
down list and choose the column containing the value you want to sort with.
C# PDF Convert to Text SDK: Convert PDF to txt files in
C#.NET PDF SDK - Convert PDF to Text in C#.NET. Integrate following RasterEdge C#.NET text to PDF converter SDK dlls into your C#.NET project assemblies;
get text from pdf file c#; c# extract pdf text
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
6. Click OK. A Browser window of your query results displays if the Browse Results box is 
You can use Select to highlight objects in a map or a table that meet certain criteria and create a 
results table that you can browse, map, or graph like any other table.
• When you are working in a Browser window, the records meeting the criteria of the query are 
• When you are working in a map, the graphic objects of the chosen records are highlighted.
• When you are working with both a Map window and a Browser window, the objects and the 
records are highlighted.
In all cases, a working table is automatically created called Query 3. This table contains the results 
of the query. You can map, or graph this table like any other table. The table can also be saved as a 
separate table with Save Copy As. 
• For more information, see Saving Queries and Loading Templates in the Help System.
Making Queries using the SQL Select Command 
To create a query using SQL Select: 
1. Open the table you wish to query, if you haven't already done so. The table that you query is 
known as the base table. If you use SQL Select to perform a query on the World table, the World 
table is your base table. 
2. Choose Query > SQL Select. Fill in the portions of the SQL Select dialog box that meet your 
needs. When you click OK, MapInfo Professional performs the query.
MapInfo Professional extracts data from your base table, stores the query results in a special, 
temporary table, known as the results table. The results table contains only the rows and 
columns that meet your criteria. The default name of the results table is Selection (although you 
can specify a different results table name in the Into Table Named field in the SQL Select dialog 
3. Open a Map window and/or a Browser window if you want to see the query results. By default, 
MapInfo Professional displays the results table in a Browser window automatically (unless you 
clear the Browse Results check box in the SQL Select dialog box). 
If your results table is called Selection (the default name), the Browser window shows a different 
table name, such as Query1 or Query2. This is because the moment you Browse the Selection 
table, MapInfo Professional takes a "snapshot" of the table, and names the snapshot Queryn 
(where n is a number, one or greater). MapInfo Professional takes the snapshot because 
"Selection" is a special table name; Selection dynamically changes every time you select or de-
select rows. 
In the SQL Select dialog box, you can enter a different name for your results table (e.g. you can 
name your results table My_Query). This prevents MapInfo Professional from renaming your 
results table Queryn. 
4. MapInfo Professional automatically selects all rows in the results table. Thus, after you perform 
SQL Select, you can perform operations on the entire set of selected rows. For example, you 
could apply a different fill color to all selected rows (by choosing Options > Region Style), or 
you could cut or copy all selected rows. 
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
5. Usually, any alterations you make to the results table are automatically applied to your original 
(base) table. For example, if you use SQL Select to select some of the rows from the Orders 
table, and then you delete some of the rows from your results table, MapInfo Professional 
deletes the corresponding rows from your base table (Orders). However, if your query produces 
subtotals, you can alter the results table without affecting the base table. 
6. Choose File > Save As if you want to make a permanent copy of the results table. If you do not 
perform Save As, the results table will be deleted when you exit MapInfo Professional.
• For more information, see Using the SQL Select Dialog Box’s Where Condition Field, Updating a 
SQL Select Query Table and Using the SQL Select Dialog Box’s Select Columns Field 
Templates in the Help System.
Displaying Query Results Quickly
When you create a query or a SQL query, you can display the results visually on the map.
To find and display the results of a query automatically:
1. Do one of the following:
• From the Query menu, select Select to display the Select dialog box
• From the Query menu, select SQL Select to display the SQL Select dialog box
The Find Results in Current Map Window check box displays in both dialog boxes. If 
there are no open Map windows, this check box is disabled. You cannot save this 
check box setting to a template. This option is cleared by default.
2. Create your query and verify that it is correct, selecting the open table that you want to query. 
3. Select the Find Results in Current Map Window check box to display the results. Click OK.
• For more information, see Choosing Which Columns Appear in the Results Table and Creating 
Statistical Calculations in the Help System.
Creating Query Expressions
To perform a Select query, you must create an expression. An expression is a logical statement that 
is used to ask your question. For example, you have a table of apartments for rent. If you want to 
create a temporary table of all apartments that cost less than $800 a month, you could use the 
• RENT < 800
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
where RENT is the name of a numeric column that contains the per month rent rate. 
MapInfo Professional searches the apartment table for all records that satisfy this condition and puts 
those records in a temporary table that you can map, browse, graph or carry out additional queries.
You can also perform mathematical operations on your data. For example, you want to create a 
temporary table of all apartments that have a total cost of less than $800. Total cost is equal to the 
sum of the rent and the monthly utilities. 
You could use the expression:
You are telling MapInfo Professional to add the number in the RENT column and the number in the 
UTILITIES column and then compare that number to 800.
For more information, see Creating Expressions on page428 for details in creating a variety of 
Specifying an Expression 
There are two ways of creating an expression. The first method is to type in the expression directly. 
When you are creating very simple expressions, this method is usually faster. The second method is 
to press the Assist button in the Select dialog box and build your expression using the pop ups in 
the Expression dialog box. This method is particularly useful when you are just learning how to build 
expressions or when you are building very complex expressions.
To specify an expression:
1. Choose Query > Select. The Select dialog box displays.
2. Click the Assist button. The Expression dialog box displays.
3. Type your expression directly into this box, or choose from the drop-down list selections to 
create an expression.
4. Click Verify to verify that your expression is valid.
5. Click OK to return to the Select dialog box.
6. Click OK to run the expression.
The Expression dialog box gives you three drop-down lists that you can use to build your 
expression: columns, operators, and functions.
Chapter 8: Selecting and Querying Data
Querying Your Data in MapInfo Professional
MapInfo Professional 10.5
User Guide
This pop up lists every column in the table from which you are selecting. If the table contains derived 
columns from previous queries, those columns will also be listed. 
This pop up contains mathematical and logical operation symbols. The mathematical operators in 
this pop up include addition, subtraction, multiplication, division, greater than, less than, and equal 
signs. You can use these symbols to create mathematical formulas. For example, from your table of 
sales representatives you want to select those sales representatives who, on the average, gross 
more than $2000 per month. Gross sales is computed by adding together sales and commission.
You have two columns in your table: TOTAL_SALES, which is total sales for the year for each 
representative and COMMISSION, which is total commission for the year for each representative. 
You could build the following expression:
• (TOTAL_SALES + COMMISSION) / 12 < 2000
This expression tells MapInfo Professional to add the number in the TOTAL_SALES column with the 
number in the COMMISSION column. However, this gives you gross sales for the year. We want 
average gross sales for the month. Therefore, we divide the sum by 12, which will give us a monthly 
average. We then compare that figure with 2000. 
The Operators pop up also includes logical operators conjunctions AND, NOT, OR and LIKE. The 
LIKE operator can be used with two wildcard characters: ‘%’ and ‘_’. The ‘%’ character matches zero 
or more characters. The ‘_’ character matches only one character. 
This pop up contains mathematical functions that take one or more parameters and return a value. 
You use functions to perform basic mathematical functions on the data in that column. For example:
• abs(<number>)
takes the absolute value of the numbers in the specified column. 
For example, a meteorologist wants to select all days where the temperature in her city was more 
than 10 degrees warmer or cooler than the national average. She has a column in her table, 
AVG_DIFF, that contains the difference between the national average and city average. 
She could create the following expression:
• AVG_DIFF < –10 Or AVG_DIFF > 10
This expression tells MapInfo Professional to select all records that have an average difference less 
than -10 or greater than +10. However, she could also create the following expression:
• abs(AVG_DIFF) > 10
This expression tells MapInfo Professional to select all records where the absolute value of the 
average difference is greater than ten.
The Functions pop up contains many other functions, including area, perimeter, sin, cos, and date-
related functions. For a complete list of functions, see Creating Expressions on page428.
Documents you may be interested
Documents you may be interested