asp net mvc 5 pdf viewer : C# merge pdf SDK application service wpf html azure dnn MapInfoProfessionalUserGuide14-part988

Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Use this dialog box to select the type of view you want of your remote data.
• Click Standard Mode to open particular rows or columns of the selected table. The 
instructions in this description assume you are opening the table using Standard Mode.
• Click Expert Mode to create a SQL Query to open particular rows or columns of the selected 
4. Click the Column Filter button to specify the columns to download. The Column Picker dialog 
box displays.
An asterisk (*) appears in the Selected list when you first open this dialog box. If you 
leave the asterisk, MapInfo Professional retrieves all the columns in the table from the 
remote database.
a. To move the columns you want to display from the table from the Available group to the 
Selected group using the arrow buttons. The single arrow keys move one selected column at 
a time. The double arrow buttons move all the columns at once from one list to the other. 
b. To change the order of the selected columns in the Selected list, highlight the column you 
want to move and click the Up and Down buttons until the column is positioned correctly.
C# merge pdf - Merge, append PDF files in, ASP.NET, MVC, Ajax, WinForms, WPF
Provide C# Demo Codes for Merging and Appending PDF Document
build pdf from multiple files; pdf merge comments
C# merge pdf - VB.NET PDF File Merge Library: Merge, append PDF files in, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Guide and Sample Codes to Merge PDF Documents in .NET Project
pdf merge; pdf mail merge plug in
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
c. Click OK to complete your selections. 
If the table is mappable, the Available list also displays an additional column called 
OBJECT, which refers to the spatial column. You can select it to download point objects 
from the table. If the table is spatialized, MapInfo Professional downloads lines, points, 
and polygons depending on what the table contains.
5. Click the Row Filter button to select the row data that you want MapInfo Professional to 
Leave this dialog box as it is to retrieve all of the rows pertaining to the columns you 
a. Select the column, operator, and value entries that match the data you want to retrieve from 
the selected table. 
This is the same as specifying the WHERE clause in a SQL query.
b. In the Column list, choose the column(s) from which you want to filter rows.
c. If you are filtering rows for one column, select a column, operator, and value. If filtering rows 
on more than one column, select a column from the next drop-down list. This also activates 
the next row of fields for data entry.
d. Choose how you would like to filter the rows using the Operator and Value boxes. See Notes 
for Completing the Row Picker Query in the Help System for assistance in completing these 
entries the way you want them.
Click OK when you have finished filtering the rows.
C# WPF PDF Viewer SDK to view, annotate, convert and print PDF in
C#, C# convert PDF to HTML, C# convert PDF to Word, C# extract text from PDF, C# convert PDF to Jpeg, C# compress PDF, C# print PDF, C# merge PDF files, C# view
append pdf; add pdf files together online
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
C#, C# convert PDF to HTML, C# convert PDF to Word, C# extract text from PDF, C# convert PDF to Jpeg, C# compress PDF, C# print PDF, C# merge PDF files, C# view
reader combine pdf pages; break pdf into multiple files
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
6. When you have completed your Standard Mode selections, do one of the following:
• To open a linked table, click Download data (Linked Table) to download the data and 
create a linked table. Clear the box for live access. 
• To open a live access table, click Live Access and choose whether to click the Cache check 
Select the Cache check box to keep attributes and objects that have been read in memory. If 
you perform an operation such as zooming in they do not need to be fetched from the 
database (since MapInfo Professional looks in memory for a record you may not see the 
latest updates). If you select the Cache check box, another user’s updates may not appear 
until the cache is invalidated by a pan or zoom out operation. 
Clear the Cache check box, to retrieve all of the data from the database whenever it is 
needed. This option provides the most current data but it is be less efficient. 
7. Click OK to retrieve the data you selected and save it to the table name you specified. 
• For more information, see Opening a DBMS Table from the Open Table Dialog Box and Notes 
for Completing the Row Picker Query in the Help System.
Read-Only Support Spatial Objects with Z and M Values
Spatial data that is stored in SQL Server Spatial Geometry and Geography field types may have Z 
and M values. MapInfo Professional can not edit this type of spatial data and ignores the Z and M 
values, so you must view these tables as read-only in MapInfo Professional. If you edit this type of 
spatial data in MapInfo Professional, saving the table back to the original SQL Server Spatial table 
does not preserve the original Z and M values.
The MapCatalog has the following spatial types for tables with Z and M values:
20 – Geometry read-only support of objects with Z/M values.
21 – Geography read-only support of objects with Z/M values
Creating a New DBMS Table 
To create a new DBMS table:
1. Choose File > New Table. The New Table dialog box displays.
2. Specify how you want the table opened, (Browser, Mapper, Current Mapper). 
3. Specify whether you want the table structure to be based on an existing table or you want 
MapInfo Professional to create a new table structure.
4. Press the Create button. The New Table Structure dialog box displays.
5. Specify the field name, field type, number of characters (width), and whether or not the field is to 
be indexed for each field in your new database.
You also indicate whether the table is mappable by associating graphic objects with records and, 
if so, whether the map is to be an earth or a non-earth map. 
If you are using the structure from another mappable table, then MapInfo Professional sets the 
new table projection to the projection of the source table. Collectively, this information is the 
structure of your database.
6. Press the Create button to display the Create New Table dialog box.
C# PDF Image Extract Library: Select, copy, paste PDF images in C#
PDF. |. Home ›› XDoc.PDF ›› C# PDF: Extract PDF Image. A powerful C#.NET PDF control compatible with windows operating system and built on .NET framework.
add pdf pages together; pdf combine files online
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in
›› C# PDF: Convert PDF to Jpeg. C# PDF - Convert PDF to JPEG in C#.NET. C#.NET PDF to JPEG Converting & Conversion Control. Convert PDF to JPEG Using C#.NET.
add pdf together one file; combine pdf online
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
7. Select a DBMS database from the Save as type drop-down list. The DBMS connection controls 
display, (Owner: box and Filter Tables: button).
8. Specify a file name and press the Save button. The New DBMS Table Options dialog box 
This dialog box has three tabs, GeneralSpatial, and Styles. However, If you cleared the Make 
Table Mappable check box in step 4 then the DBMS Table Options dialog box will only have the 
General tab. Press the Help button to display specific information corresponding to the tab you 
are currently in.
Follow the instructions listed below, depending upon the tabs that display.
9. Click the General tab and complete the appropriate selections.
TAB file location
Displays the name and path of the .tab file that will be created. You can manually type a 
filename or use the Save As dialog box (via Browse button) to choose a filename. MapInfo 
Professional uses the last directory where you saved a DBMS .tab when constructing the 
default filename full path. If this directory does not exist, then the Remote Tables preference 
directory is used. The filename part of the default path is based on the name of the specified 
DBMS table name.
Browse (…) button
Displays the Save As dialog box so the user can choose a .tab filename. Initialized with the 
text in the .tab filename edit box.
Download Data (Linked Table)/Live Access/Cache buttons
Download Data 
When the Download Data (Linked Table button is selected) you have a linked table. 
Unchecked provides Live Access. MapInfo Professional will remember the last used settings 
and continue to use them until you change the settings.
When the Cache check box is selected, you are using the local buffer. Access time to data is 
faster but you don’t get the most current version.
When the Cache check box is cleared, you are always reading the remote data, which is the 
most recent version.
The Cache check box should only be enabled if the Live option is selected. Refresh 
occurs when you zoom, pan, or pack.
Key Column:
Allows you to specify a key column for the new table. Without a key column a DBMS table 
cannot be open as live access and can only be opened read only as Linked. 
If the Key Column check box is selected, then the corresponding combo box is enabled. You 
can either choose a column that was specified in the New Table Structure dialog box or 
specify a new column by typing into the combo box’s edit control.
C# PDF Text Extract Library: extract text content from PDF file in
XDoc.PDF ›› C# PDF: Extract PDF Text. C# PDF - Extract Text from PDF in C#.NET. Best C#.NET PDF text extraction library and component for free download.
acrobat merge pdf; batch combine pdf
C# PDF insert image Library: insert images into PDF in, ASP
Merge several images into PDF. Insert images into PDF form field. Access to freeware download and online C#.NET class source code.
batch merge pdf; pdf merger online
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
By default the Key Column check box is selected and a new column is specified. The default 
name of the new column depends on the DBMS connection: MI_PRINX for Oracle Spatial, 
SW_MEMBER for all others.
10.Click the Spatial tab and specify the index type and coordinate column selections.
Index Type:
This setting determines the type of spatial indexing used on the table. Types MapInfo 
(MICODE) and XY are always available. Server specific types may also be listed. The index 
type selection affects the state of the other three controls in this tab.
Index Column:
This control is used to specify the primary spatial index column. It's always available, except 
when the index type is XY.
X Coordinate:
This control is used to specify the X or latitude column in the database. It's only available for 
MapInfo (MICODE) or XY types. You can either choose a float column that was specified in 
the New Table Structure dialog box or specify a new column by typing into the combo box’s 
edit control.
Y Coordinate:
This control is used to specify the Y or longitude column in the database. It's only available 
for MapInfo (MICODE) or XY types. You can either choose a float column that was specified 
in the New Table Structure dialog box or specify a new column by typing into the combo 
box’s edit control.
11.Click the Styles tab and complete the appropriate selections.
Per Row Style
Check the Per Row Style box to enable per row symbology. The style info for each object is 
maintained in a character column of the table. If unchecked, then the style of all objects in the 
table is determined by the default object styles (maintained in the Map Catalog). If Per Row 
Style is checked, then the Style Column combo box is enabled. By default Per Row Style is 
checked and a new column named MI_STYLE is specified.
Style Column: 
You can either choose a character column that was specified in the New Table Structure 
dialog box or specify a new column by typing into the combo box’s edit control.
Default Object Styles: 
The default object styles are used when Per Row Style is not turned on for a table, or the 
style info for a particular object does not exist (the style column for that row is empty). The 
default style info specified here is entered into the map catalog. The default symbol, line and 
region settings within MapInfo Professional are used to initialize these controls.
12.Press OK to open the DBMS table according to your specifications above.
C# PDF Page Insert Library: insert pages into PDF file in
RasterEdge offers detailed guidances for each of those page processing functions, such as how to merge PDF document files by C# code, how to rotate PDF
c# combine pdf; all jpg to one pdf converter
C# WinForms Viewer: Load, View, Convert, Annotate and Edit PDF
overview. It provides plentiful C# class demo codes and tutorials on How to Use XDoc.PDF in C# .NET Programming Project. Plenty
break a pdf into multiple files; pdf merge files
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Refreshing Live and Linked Remote Tables 
When you open a remote table as a “Live” table, MapInfo Professional enables the Refresh DBMS 
toolbar button so you can refresh the data in that table. This same functionality is 
available for linked remote database tables.
You can refresh a MapInfo Professional linked table with the most recent data residing on the 
remote database for that linked table.
To refresh a linked or live table:
1. Do one of the following:
• Use the Refresh DBMS Table button on the DBMS toolbar
• On the Table menu, point to Maintenance and click Refresh DBMS Table. 
Using either method, the Refresh Table dialog box displays.
2. Choose the name of the table to be refreshed from the refresh table list.
3. Choose OK. The specified table is refreshed.
Unlinking a Table from a Remote Database 
You can unlink a table from its remote database with the Unlink DBMS Table command. Unlinking a 
table removes the link to the remote database. This command does not work if edits are pending on 
the linked table. You must first update any pending edits with the Save Table command. The table 
linkage is removed. Fields that were marked non-editable are now editable. The end product is a 
normal MapInfo Professional base table.
To unlink a table:
1. On the Table menu, point to Maintenance and click Unlink DBMS Table. The Unlink Table 
dialog box displays.
2. Choose the name of the table to be unlinked from the Unlink table list.
3. Choose OK. The specified table is unlinked.
Saving a DBMS Table 
You save changes to an MapInfo Professional linked or live table the same way you save a regular 
MapInfo Professional table, with the Save Table command.
Saving a linked or live table results saves the records on the remote database. But before MapInfo 
Professional allows records from a linked or live table to be updated, it evaluates the records in a 
process called conflict resolution. 
If MapInfo Professional finds conflicts between the data on the remote database and any records in 
the linked table since it was downloaded, the Resolve Conflicts dialog box automatically appears. 
Use this dialog box to resolve conflicts.
• For more information, see Saving Changes Made to a DBMS Table in the Help System.
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Conflict Resolution for Linked or Live Tables
Because the records in a remote table are from a remote database, it is possible that other users 
may have changed or deleted them on the remote database since the table was downloaded into 
MapInfo Professional. As a result, conflicts may exist between the data residing on the remote 
database and the new data that you want to upload to the remote database.
When saving a remote table, if MapInfo Professional finds conflicts between the data on the remote 
database and any records in the remote table since it was downloaded, the Resolve Conflicts dialog 
box automatically displays. Use this dialog box to resolve conflicts as explained in the next table.
This process will be invoked whenever an attempt to save a remote table detects a conflict in an 
update. The dialog box allows the user to choose which fields from the conflicting records will be 
used to update the database. Three instances of the record being updated must be considered:
• The original server state of the record (the record as it appeared when initially extracted from 
the database).
• The current local state of the record (the record as it appears in the session of MapInfo 
Professional making the update, possibly after editing by the user).
• The current server state of the record (the record as it appears in the database at the time of 
the update).
conflict exists when the original state of the record does not match the server state. This implies 
that another user has updated this database since it was extracted by MapInfo Professional.
The Conflict Resolution dialog box displays once for each conflicting record. At any point in this 
process, you may choose to leave this interactive mode and have the rest of the conflicts resolved 
automatically. In that case, you can use all local values or all server values to resolve the conflicts in 
the records.
For each conflict found during a commit, a modal dialog box displays. This box will display enough 
information for you to decide which data values to use to update the row in question.
Click OK to save the selected values to update this record.
Shows the name of the column in the record that has data which is in conflict and needs to be 
resolved. If the column name is too long and does not fit into the list box, a truncated 
representation will be shown instead. Its full value displays in the Column field.
Original DBMS
Shows the original data as it appeared when extracted from the database. If the original data 
is too long and does not fit into the list box, a truncated representation will be shown instead. 
Its full value can be displayed in the Original field.
Type of conflict
Default resolution
Value changed on server, local value unchanged
Use server value
Value changed on server, local value changed
Use local value
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Current MapInfo Professional
Shows the data as it appears in the MapInfo Professional linked table you are trying to save. 
The MapInfo Professional field will be blank if the record has been deleted from the MapInfo 
Professional database. If the data from the MapInfo Professional linked table is too long and 
does not fit into the list box, a truncated representation will be shown instead. Its full value 
can be displayed in the MapInfo Professional field.
Current DBMS
Shows data as it appears in the remote database at the time of the update. (This data might 
have been changed by another user since it was downloaded into an MapInfo Professional 
linked table.) The Current field will be blank if the record has been deleted on the remote 
database, after being downloaded into an MapInfo Professional linked table. If the current 
data from the remote database is too long and does not fit into the list box, a truncated 
representation will be shown instead. Its full value can be displayed in the Current field.
Current MapInfo Professional
Select this check box to update the remote database with the value from the MapInfo 
Professional linked table.
If the current record on the database or the MapInfo Professional record was deleted, then 
this check box is not available. Instead, you must use the MapInfo Professional or Current 
Current DBMS
Select to retain the current value on the remote database. If the current record on the 
database or the MapInfo Professional record was deleted, then this check box is not 
available. Instead, you must use the MapInfo Professional or Current button.
MapInfo button
This button selects all the MapInfo Professional values. If the record you are trying to resolve 
was deleted from the MapInfo Professional database, selecting the MapInfo button will 
delete the record from the remote database. If the record you are trying to resolve was 
deleted from the remote database, selecting the MapInfo button will insert the new record 
into the remote database.
Current button
This button selects all the current DBMS values. If the record you are trying to resolve was 
deleted from the MapInfo Professional database, selecting the Current button will ignore the 
deletion and retain the current record in the remote database. If the record you are trying to 
resolve was deleted from the remote database, selecting the MapInfo button will insert the 
new record into the remote database.
Shows the full name of the column highlighted in the list box.
Original DBMS
Shows the full value of the original data highlighted in the list box.
Current MapInfo
Shows the full value of the MapInfo Professional data highlighted in the list box.
Current DBMS
Shows the full value of the current remote database data highlighted in the list box.
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Stop Commit
The Stop Commit button terminates the entire update. A second dialog box confirms that 
this is what you really want.
The Automatic button causes the interactive conflict resolution to end. A dialog box displays 
to allow you to select the automatic conflict-resolution modes you want to use for the 
remainder of this update. You can select one two automatic modes from the dialog box. You 
can accept MapInfo Professional values, or the values currently residing on the remote 
• For more information, see Saving a Copy of a Table to a DBMS Table in the Help System.
Disconnecting from a Remote Database
Disconnecting from a remote database server is a simple operation.
To disconnect from a remote database server:
1. From the DBMS Toolbar, do one of the following: 
• Click the Disconnect DBMS 
• On the File menu, click Close DBMS Connection
Both operations display the Close DBMS Connection dialog box. The Connection list displays 
all the open connections.
2. Select the connection(s) you want to close and click OK. The selected connection(s) close. 
Working with Styles in DBMS Tables
Using Per Row Styles for DBMS Table Layers
Per Row Styles allows the use of different object styles on a remote database. You can modify the 
styles of individual objects or groups of objects and save them to a DBMS table. To use Per Row 
Styles, the DBMS table must be set up correctly, and your MapInfo MapCatalog must have the 
appropriate structure:
• The MapCatalog must contain columns that support the use of styles. They are: 
• The map table itself must have a character column wide enough to store the complete style 
string. Style strings vary in width. We recommend a minimum of 50 characters be provided. If 
you plan to use custom symbols, which use much longer strings, allow 200 characters. 
• The entry for the table in the MapCatalog must be set correctly. This means that the 
RENDITIONTYPE is 1, and the RENDITIONCOLUMN contains the name of the column that will 
contain the style string. This entry is set by EasyLoader if the MapCatalog contains the new 
columns, or it may be set using the Make Table Mappable function.
Chapter 6: Accessing Remote Data
Accessing Data in Remote Spatial Databases
MapInfo Professional 10.5
User Guide
Changing the Symbol Style in a Mappable DBMS Table
The Change DBMS Table Symbol command allows you to change the symbol attributes for the point 
objects in a mappable DBMS table. 
1. On the Table menu, point to Maintenance and click Change DBMS Table Symbol. The Select 
DBMS Table is displayed. The dialog box only displays mappable DBMS tables.
2. Select a DBMS table to display the Change Table Object Style dialog box. Use the dialog box to 
specify new style attributes for the objects in the selected table. 
3. You must close, reopen, and refresh the linked table for the style change to take effect.
Converting Unsupported Geometries in Oracle, SQL Server SpatialWare, 
SQL Server Spatial, and PostGIS
Some times when you are creating a Map in MapInfo Professional and you are storing the results in 
Oracle, SQL Server Spatialware, SQL Server Spatial, or PostGIS, you create maps which use 
geometries that are not supported by these DBMS engines. 
• Oracle does not support arcs, ellipses, rectangles, and rounded rectangles. 
• SQL Server Spatial does not support arcs, and lines that do not have distinct points.
• SQL Server SpatialWare does not support arcs, ellipses, and rounded rectangles.
• PostGIS does not support arcs, ellipses, rectangles, and rounded rectangles.
If you have created a map you do not want to lose but cannot save to the DBMS of your 
choice due to unsupported geometries, then use the Save As command and save the map 
without the unsupported geometries.
Oracle Geometry Conversion Behavior
If you try to save a map with unsupported spatial geometry types in Oracle, these are the results:
• Spatial Geometry Types with All Unsupported Objects: If you have created a map that might 
contain all of the unsupported objects and you are trying to save to Oracle, this message 
Table has unsupported objects (rounded rectangles, rectangles,
ellipses or arcs). Convert to regions and/or polylines?
Click Yes to convert the unsupported objects to regions or polylines; you would select No to 
decline to convert the unsupported objects. If you decline, you cannot save the map you have 
created to the Oracle database. A confirmation message explains that the operation is canceled.
• Spatial Geometry types with Region Objects Only: If you have created a map that contains 
region objects only and you are trying to save to Oracle, this message displays:
Table has unsupported objects (rounded rectangles, rectangles, or
ellipses). Convert to regions?
Click Yes to convert the unsupported objects to regions; you would select No to decline to 
convert the unsupported objects. If you decline, you cannot save the map you have created to 
the Oracle database.
Documents you may be interested
Documents you may be interested