beautypg.com

Pitney Bowes MapMarker USA User Manual

Page 289

background image

Appendix B:

Adding Rows to the MapInfo_MapCatalog

MapMarker USA 25

289

User Guide

RENDITIONTYPE

This indicates how the object style information is
applied.

0

– Indicates that all the objects in the table will have the

style specified in the symbol field of the MapCatalog
applied to them. No per-record styles are in effect.
Objects will be read/updated using the default style for
the table.

1

– Indicates that the table uses per-record styles. The

table has a separate column that contains a MapBasic
string representation of the style information for each
object in the table (the same format that is currently
used in the MapCatalog SYMBOL column). The style
column in the table is recorded in
RENDITIONCOLUMN.

0 or 1

RENDITIONCOLUMN

If RENDITIONTYPE is 1, this field stores the name of
the column in the spatial table that contains style
information. This column is automatically added to any
query against the table and is maintained (updated) as
the object is updated. Users should NOT specify this
column in their queries as problems can occur with
intersect or update statements. Queries which include
this column in the select clause (excluding the wildcard
character “

*

”) may access the values through the

Dataset object. Rows with a NULL value in their style
column will have the style from the SYMBOL field of the
MapCatalog applied to the object.

Creates a MapInfo.Column.DataType with
MIDBType.Style

MI_SYMBOLOGY

RENDITIONTABLE

Currently not used, but reserved for future use.

NULL

NUMBER_ROWS

Currently used by MapInfo Professional.

NULL

Map Catalog Table (continued)

Column Name

Values to Assign

Examples