how to create pdf viewer in c# : A pdf text extractor application software utility html windows asp.net visual studio MapInfoProfessionalUserGuide28-part1737

Chapter 10: Buffering and Working with Objects
Editing Objects using the Set Target Model
MapInfo Professional 10.5
281
User Guide
• For specific instructions, see Saving a Clipped Region of a Map in the Help System.
Overview of Combining Map Objects 
When you choose Combine, MapInfo Professional performs two operations: 
1. MapInfo Professional geographically combines the selected objects. The new object represents 
the geographic union of the original objects. Therefore, if you select two adjacent region objects 
and choose Combine, MapInfo Professional combines the regions into a single object, and the 
border between the regions disappears.
2. MapInfo Professional performs data aggregation. Data aggregation is a process where MapInfo 
Professional calculates what the column values for the new object should be, based on sums or 
averages of the values of the original objects. 
Perhaps you have a table of sales territories, and the table contains demographic information about 
the number of households per territory. Using the Combine command, you can combine two of the 
sales territories into one, large territory. In the same operation, MapInfo Professional also can 
calculate the number of households in the new territory by adding the values from each of the 
original territories. 
Combining Objects with Set Target 
The Combine operation can work in conjunction with the target feature of MapInfo Professional’s 
Edit menu. Before you choose Combine, you can select one map object, and designate that object 
as the editing target. You can then select additional map objects and choose Combine to combine 
the selected objects with the target. If you set a target before you choose Combine, the Combine 
operation is more flexible, allowing you to combine objects from different tables. 
You should assign a target object if one of the objects you are combining is more important than any 
of the other objects. For example, if you want to add small, unnamed islands to an existing 
"mainland" region, you should make the mainland region the target object. If you designate the 
mainland region as the target, MapInfo Professional is able to retain the mainland region's name 
after the objects are combined. 
Using Combine with Set Target allows the mainland region to retain its name after the objects are 
combined. You can only set one object as the target at a time when using Combine with Set Target. 
The modifying object can consist of more than one object. 
Keep in mind that the Objects Combine command works with selected map objects. To apply the 
combine operation to an entire table, use Select All in the Query menu. To combine into groups 
rather than objects, or output to a separate table, use Combine Objects Using Column in the Table 
menu. 
To combine map objects using Set Target:
1. Select one object in an editable layer to be the target object.
2. On the Objects menu, click Set Target. The object displays in a different style to indicate that it 
is the target object.
3. Select (or create and select) one or more map objects from any layer in the Map window. This is 
the modifying object.
A pdf text extractor - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
copy and paste pdf text; extract text from pdf to word
A pdf text extractor - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copying text from pdf into word; copy paste pdf text
Chapter 10: Buffering and Working with Objects
Editing Objects using the Set Target Model
MapInfo Professional 10.5
282
User Guide
4. On the Objects menu, click Combine. The Data Aggregation dialog box displays.
5. Choose the appropriate aggregation method (or No Data) for each field in the Destination list. 
See the definitions for these methods in Aggregating and Disaggregating Data on page280.
L
To select more than one field in the Data Aggregation dialog box at a time, use these 
keystrokes:
• Shift-click to apply the same method to consecutive fields
• Ctrl-click for non-consecutive fields. 
When you have chosen the aggregation methods for each field, click OK. 
6. Select one or more columns by clicking in the list at the top of the Data Aggregation dialog box.
7. Choose a data aggregation method: Blank, No Change, Value, Sum, Average, or Weighted 
Average. (Depending on whether you specified an editing target, some of these aggregation 
methods may not be available.) MapInfo Professional updates the column list in the upper half of 
the dialog box to show the chosen method. 
• For example, if you choose Average, you are telling MapInfo Professional to calculate the 
average of the column values of all the selected objects. This average is stored in the column 
of the new row. 
• Aggregation methods are described below. 
8. Repeat steps 6 and 7 for all columns in your table and click OK. 
• To simplify this process, select multiple columns at one time by Shift-clicking and/or Ctrl-
clicking in the list of columns. If you select multiple columns, and then choose an aggregation 
method, MapInfo Professional applies that method to all selected columns. 
VB.NET TIFF: TIFF Text Extractor SDK; Extract Text Content from
This VB.NET TIFF text extractor control add-on is such a .NET solution which can obtain all original text information from source TIFF file and output
copy and paste text from pdf; c# get text from pdf
VB.NET PowerPoint: Extract & Collect PPT Slide(s) Using VB Sample
slide extracting demo code using RasterEdge VB.NET PowerPoint extractor library toolkit. to provide powerful & profession imaging controls, PDF document, image
cut and paste pdf text; how to copy and paste pdf text
Chapter 10: Buffering and Working with Objects
Editing Objects using the Set Target Model
MapInfo Professional 10.5
283
User Guide
If your table contains a large number of columns, it can be time-consuming to specify aggregation 
methods for all columns. However, MapInfo Professional remembers your aggregation methods for 
the remainder of your session; thus, the next time you choose Combine, you do not need to 
respecify all aggregation options.
MapInfo Professional computes the new object and displays it as a single object. Use the Info tool to 
view the aggregated data (if any) associated with the object.
• For more information, see Combining Points, Linear, and Closed Objects into a Single Object 
and Specifying Collection Object Attributes in the Help System.
Default Data Aggregation Methods 
When the Data Aggregation dialog box first appears, MapInfo Professional automatically assigns a 
default aggregation method to every column in the table. For numeric columns (Integer, Small 
Integer, Float, or Decimal), MapInfo Professional assigns Sum as the default aggregation method. 
For all other types of columns, MapInfo Professional assigns Value as the default method. 
You could simply choose OK, without changing any of the default aggregation methods. However, 
there is no guarantee that the default aggregation methods will produce meaningful results. By 
default, MapInfo Professional uses the Sum method for all numeric columns; however, depending 
on your data, it may not make sense to total all of your columns. 
For example, perhaps your table contains demographic information, such as median income 
statistics. If two adjacent regions have different median income values ($30,000 and $35,000), and 
you combine the two regions, it does not make sense to total the two values; instead, you should 
choose Average or Weighted Average as the aggregation method.
Clearing a Target 
If you do not want to edit an object after it has been set as the target, use Clear Target. The object 
will no longer be highlighted or marked for editing. An object will also be cleared as a target 
automatically if it has been deleted or modified by Combine, Erase, Erase Outside, Split, Overlay 
Nodes, or if you have chosen a new target.
To clear a target:
• Choose Objects > Clear Target.
Combining Objects with Different Table Structures
If the tables you are combining have the same table structure, the process we have discussed in 
Combining Objects with Set Target on page 281 works perfectly. When you are working with two 
tables with different table structures, the Data Disaggregation options are slightly different. When the 
input table has a different table structure from the output table, the Data Aggregation dialog box 
displays a Column Name field to accommodate the table structure.
VB.NET Word: Extract Word Pages, DOCX Page Extraction SDK
APIs for Word Page Extraction. This VB.NET Word page extractor control add-on enables developers to extract one or a list of pages from Word document file.
extract highlighted text from pdf; extract text from pdf with formatting
VB.NET TIFF: TIFF to Text (TXT) Converter SDK; Convert TIFF to
But different from TIFF text extractor add-on, this VB.NET convert all TIFF page into one text file. powerful & profession imaging controls, PDF document, tiff
extract text from pdf file; copy and paste text from pdf to word
Chapter 10: Buffering and Working with Objects
Editing Objects using the Set Target Model
MapInfo Professional 10.5
284
User Guide
1 Column Name field
The Area Proportion radio button is active if the selected field is numeric. Also the Value entry field 
is enabled when you select the Value radio button and the drop-down list contains “none”.
Splitting Objects 
Splitting Objects allows you to divide the target object into smaller objects, using another object as a 
cutter. You can also combine objects into territories using redistricting. For more about the 
redistricting process, see Redistricting — Grouping Map Objects into Districts in the MapInfo 
Professional Help System. For example, you might use Split to separate a large territory into smaller 
units.
You can split either closed objects (regions, ellipses, rectangles, or rounded rectangles) or open 
objects (polylines, lines and arcs) using the Split command. You cannot use Split on points or text 
objects or to cut objects that are not in editable layers.
• For specific instructions, see Splitting Objects in the Help System.
Proportioning Associated Data after Using Split 
After using Objects > Split, you may want to proportion (disaggregate) the associated data. Data 
disaggregation splits the data associated with a map object into smaller parts to match the new map 
objects. For instance, you may want to split a state into regions and have the data previously 
associated with the entire state proportioned for each new region. When you initiate the Split 
command, a Data Disaggregation dialog box appears that allows you to specify how the data will be 
proportioned.
Splitting Map Objects Using a Polyline 
You can split multipoints and collections, as well as closed objects (regions, ellipses, rectangles, and 
rounded rectangles), and linear objects (polylines, lines and arcs) using the Polyline Split command.
As mentioned previously, splitting objects requires that the cutter be a closed object. With Split 
Using Polyline, the polyline cutter will first be transformed into a region suitable for the cutter 
operation. The region created will be displayed for acceptance. The polyline(s) used as the cutter 
1
C# Word: How to Extract Text from C# Word in .NET Project
can rest assured because this Word text extractor preserves both C# sample code for extracting text from a & profession imaging controls, PDF document, image
copy text from scanned pdf to word; delete text from pdf with acrobat
Chapter 10: Buffering and Working with Objects
Creating Territories by Combining Objects
MapInfo Professional 10.5
285
User Guide
must be contiguous and non-branching. In general, if the cutter polylines were to be combined, the 
result would be a one single section polyline. If the cutters are not polylines, and are not contiguous 
and non-branching, then an error will occur, and the operation will be cancelled.
L
You cannot use Polyline Split on text objects or to cut objects that are not in editable layers. 
• For specific instructions, see Splitting MapObjects Using a Polyline in the Help System.
Creating Territories by Combining Objects
Creating territories is one of the most common tasks performed with MapInfo Professional. Most 
people create territories by combining two or more smaller regions to create a larger one. Police 
departments combine postal code boundaries to create precinct boundaries. Sales managers 
combine county boundaries or state boundaries to create sales territories. Political analysts combine 
census tract boundaries to create voting districts.
Remember, when you are combining regions, you are also combining the data associated with the 
regions. If you combine regions without somehow aggregating the data associated with the regions, 
that data will be lost. For some applications, you might not want to save your data. For example, you 
are merging census tract boundaries to create school districts. The census tract data is of no interest 
to you; you merely want the boundaries. There is no reason to aggregate the data, but you would 
want to apportion the demographic data. For most tasks, you’ll want to save the data associated with 
the regions. 
MapInfo Professional gives you three methods for combining regions. 
1. The first method, Combine, works with objects that are selected. 
2. The second method, Combine Objects Using Column, is used to combine objects into groups 
based on a specified column. 
3. The third method, Redistricting, is covered in Redistricting — Grouping Map Objects into 
Districts.
Most frequently, the Combine Regions options are your easiest and quickest options for combining 
regions and creating territories.
Combining Selected Objects
When you choose to combine objects, MapInfo Professional performs two operations:
• MapInfo Professional geographically combines the selected objects. The new object 
represents the geographical union of the original objects and the border between the regions 
disappears.
• MapInfo Professional performs data aggregation. As described earlier in this chapter, data 
aggregation is a process where MapInfo Professional calculates what the column values for 
the new object should be, based on sums or averages of the original objects.
Chapter 10: Buffering and Working with Objects
Creating Territories by Combining Objects
MapInfo Professional 10.5
286
User Guide
Your setup of the Layer Control window depends on whether you want to copy the result object to 
another layer (and, thus, save the original objects) or combine the objects in the original layer (and, 
thus, lose the original objects).
If you want to copy the result object, make the region’s layer Selectable and another layer Editable. 
Specify a target object, then select the objects using any selection method and on the Objects 
menu, click Combine. This will display the Data Aggregation dialog box where you tell MapInfo 
Professional how to combine the data. Fill in this dialog box and click OK to combine the objects to 
combine the objects’ data. This method was discussed earlier in this chapter. 
If you want to combine objects in the original layer, make sure that the layer is editable, select the 
objects in the layer, and on the Objects menu, click Combine. Do not set a target. The Data 
Aggregation dialog box displays. After the operation is complete, a new object will be added to the 
layer, and the original objects will be deleted. 
Combining Objects Using Column 
Combine Objects Using Column allows you to modify geographic data to create new map objects 
that contain data about the group. This feature is similar to redistricting in that it groups objects 
together, but goes beyond redistricting to combine a copy of the relevant objects while leaving the 
original objects untouched.
To access Combine Objects Using Column:
1. On the Table menu, click Combine Objects Using Column. 
For example, you have a layer of states. You want to combine the state boundaries to create 
sales territories. The data record associated with each state looks like this:
• SALES_REP: Sales representative assigned to that state
• CUSTOMERS: Number of customers per state
• AVG_SALES: Average spent per customer
You would like to aggregate the data in the following manner:
• SALES_REP: Combine all records that list Benita as the sales representative
• CUSTOMERS Sum up the number of customers in the sales territory
• AVG_SALES: Average the amount spent per customer in the sales territory
When performing a Combine Objects Using Column operation, you must specify which column 
contains the grouping information. In the preceding example, the grouping information is located 
in the SALES_REP column. We want to combine all of Benita’s individual territories into one 
large territory. 
1. Choose the appropriate column from the Group Objects by Column popup. In our example, you 
would choose the SALES_REP column from the Group Objects By Column popup. MapInfo 
SALES_REP
STATE
CUSTOMERS
AVG_SALES
Benita
West Virginia
1782
24231.4
Benita
Ohio
121
33265.0
Chapter 10: Buffering and Working with Objects
Creating Territories by Combining Objects
MapInfo Professional 10.5
287
User Guide
Professional combines all records that have common data in the column. In other words, 
MapInfo Professional combines all records that have the same sales representative. 
2. Specify the table and the grouping column. 
• If you chose <New> from the Store results in table drop-down list to create a new table for 
the combined objects, a series of dialog boxes prompt you to create the new table.
• If you specified an existing table, you need to specify how to combine the data. To aggregate 
your data, click Next to display the Data Aggregation dialog box.
3. Once you have completed both dialog boxes, press OK. MapInfo Professional combines the 
records based on the column specified in the Group Objects By Column list. MapInfo 
Professional also aggregates the data and combines any objects associated with the records. 
• For specific instructions, see Combining Object Using Column in the Help System.
Creating a Voronoi Polygon 
The Voronoi polygon is a partition of space into cells. Voronoi takes points and produces regions 
(cells) as output where each cell contains exactly one point. Each cell is an area in which the 
contained points are closer to the enclosed site than to any others. Use Voronoi to generate these 
polygons from a designated set of points. It is useful for dividing areas of responsibilities for field 
offices or possibly postal zones. It ultimately gives you the areas that are closest to your point of 
interest. You can create a Voronoi polygon within the same layer, or select points from one layer and 
place the Voronoi polygon in another layer.
• For specific instructions and additional related topics, see Creating a Voronoi Polygon in the 
Help System.
Chapter 10: Buffering and Working with Objects
Creating and Manipulating Objects
MapInfo Professional 10.5
288
User Guide
Grouping Objects using Multipoint and Collection Object Types
The Multipoint and Collection object types allow you to group multiple objects into a single object. 
One way to create multipoints and collections is by using the Combine command (on the Objects 
menu, click Combine). These object types aid in the translation and live access of other GIS data 
formats, such as ArcView Shape Files, and are more compatible with GIS standards. This is 
particularly useful for sharing maps with others using different software.
A Multipoint object consists of a number of points that have been grouped into a single object. The 
Multipoint object displays in a Browser window as a single record, and all the points within the object 
have the same symbol. One method you can use to create a multipoint object is to select a group of 
point objects and combine them.
A Collection object consists of multipoint objects, zero or one polyline objects, and zero or one 
region objects that have been grouped into a single object.
MapInfo Professional automatically converts homogeneous Collection objects to a more specific 
type, for example, a Collection object that contains only polylines is automatically converted to a 
multi-polyline object.
• For specific instructions and additional related topics, see Grouping Objects using Multipoint and 
Collection Object Types in the Help System.
Creating and Manipulating Objects
The operations in this section do not make use of a target object to perform analysis or data 
aggregation. These tasks use selections to create new objects so that you can perform further 
mapping operations on those objects. The results of the operation are placed in the editable layer. 
The original objects remain unchanged.
See the Help System for related topics including:
• Enclosing Objects
• Checking Regions
• Cleaning Objects
• Snapping Nodes and Thinning Objects
• Disaggregating Objects
• Erasing Objects
• Adding Nodes to an Object
• Displaying and Selecting an Object's Nodes
• Moving an Object's Nodes
• Copying and Pasting an Object's Nodes
• Deleting an Object’s Nodes
• Checking Regions/Tables for Incorrect Data
Stylizing Your Map for 
Presentations and 
Publishing
Most of us do not get to make maps solely for our own use. We use the maps 
we create in MapInfo Professional to create presentations, to publish them on 
the web, or to include as part of another document. This chapter will help you 
create presentation quality maps and prepare you for printing and exporting 
your work.
Topics in this Section:
ɾ
Changing a Map’s Style. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
ɾ
Labeling Your Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
ɾ
Adding an Adornment to the Map. . . . . . . . . . . . . . . . . . . . . . . . .305
ɾ
Working with Layouts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .306
ɾ
Creating a Cartographic Legend. . . . . . . . . . . . . . . . . . . . . . . . . .317
ɾ
Printing and Exporting Your Results . . . . . . . . . . . . . . . . . . . . . .318
11
Chapter 11: Stylizing Your Map for Presentations and Publishing
Changing a Map’s Style
MapInfo Professional 10.5
290
User Guide
Changing a Map’s Style
Changing the look of the map is an important part of making it more effective. In this section, we 
review how to change the way your map looks one piece at a time. For a more comprehensive 
change in your map’s appearance, see Create Thematic Maps in the Help System.
Changing a Region’s Style 
To change the style of a region:
1. Do one of the following:
• To change the style of one region, click the region and on the Options menu, click Region 
Style from the main menu.
• To change the style of all regions in the same layer, choose Map > Layer Control and click 
the layer’s Style Override swatch.
Using either method the Region Style dialog box displays.
This dialog box includes a Preview button when launched from the Layer Control.
2. Make the region changes you want to see in your map window in this dialog box and click OK to 
save them.
• Fill — These are the fill options you have in the Region Style dialog box.
• Pattern — Choose a palette for patterns. If you do not want to use a pattern, choose the 
letter N, for none; the foreground and background color are disabled. If you choose the solid 
black pattern, the background color is disabled.
• Color — Choose a color for the object(s)’ foreground. The Sample box displays the pattern 
using the foreground color you chose. The foreground color is applied to the part of the 
pattern that displays as black. Therefore, to make the object a solid color, choose the solid 
black pattern in the Fill Pattern palette and a color from the Foreground Color palette. The 
color you chose displays in the Sample box as a solid-colored region.
• Background Color — Select the check box to display a background color; clear for a 
“transparent” background. Choose a color for the object’s background. The background color 
Documents you may be interested
Documents you may be interested