Using the Map Catalog

The MAPINFO_MAPCATALOG is a registry table for databases that stores metadata about geometry tables in the database. Using both the table name and owner name as the key, the MAPINFO_MAPCATALOG identifies the geometry column, geometry type, projection, projection bounds, and table and feature level rendition information. The MAPINFO_MAPCATALOG is used by a number of MapInfo products, including MapInfo Pro, that access map data from databases.

If a Map Catalog does not exist, it can be created during the upload process by selecting the check box in the Catalog column for the table being uploaded. The user account for the server connection must have permission to the MapInfo schema on the server to create the map catalog. If it does not have adequate permissions, then creation will not succeed and the table will not upload. If this happens, ask the database administrator to grant you permission to the MapInfo schema.

After the table is uploaded, an entry is made in the MAPINFO.MAPINFO_MAPCATALOG to represent that table. A separate entry is made for every table you upload.

If the table is made up of a single type of object, then the server object type is restricted to that type, otherwise the type is ALL. Also, the symbol clause generated is based on the server type. For example: After uploading the table states.tab the server type will be x.2 (polygons), where x is a number that represents either IDS, SQL Server, or Oracle Spatial, and the symbol clause will have only the information for a polygon.