Unleash the power of MapInfo with MapInfo-certified training.
These courses are hands-on learning experiences, with a separate computer for each
student.
The most recent version of MapInfo software is used.
Classes run from 8:30 AM to 4 PM. There are two
short breaks and one hour for lunch (meal not provided)
Cancellations
MapInfo has firm policies concerning fees and
refunds.
Each course registration commits you to a $100
nonrefundable data processing fee which is included in the listed course
fee.
The course fee, less the data processing fee, will
be refunded if we receive your notice of cancellation at least 12
business days before the first day of class.
Like most airline tickets, the full course fee is
still due if you register but fail to appear, or if you cancel or
reschedule less than 12 business days in advance.
Students who miss a class or are interested in a
refresher, can re-register for the same class at 50% off list price.
This is subject to availability and must be at the original location and
within six months of the original class.
Class prices are subject to change
without notice.
Substitutions
Student substitutions are allowed, without a $100
data processing fee, provided PB MapInfo is notified in advance.
Class Changes & Cancellations by PB
MapInfo
Sometimes PB MapInfo must change the date a class is
offered or cancel a class. If this happens, registrants will be
contacted at the earliest opportunity.
Travel
Transportation to a training site is the
registrant’s responsibility. PB MapInfo assumes no responsibility for
losses due to reliance on nonrefundable airline tickets or
other nonrefundable costs.
Prerequisite:
Thorough knowledge of the Microsoft Windows graphical interface and familiarity
with MapInfo Professional. The "Intro to MapInfo Professional" course recommended.
After completion of this course you'll be able to:
Create thematic maps using expressions, explore shading techniques, joins, pie charts
and graduated symbols
Analyze your data using the powerful SQL Select
Realign territories through the Redistricter command
Perform buffering operations
Register raster images and use raster translucency
Manipulate your data and create map objects
Course Outline
Thematic Mapping Part II
Create Pie Chart Maps.
Proper use of Dot Density maps.
Shading on an expression.
Shading one table with values from another table (joining).
Effective color choice.
Dealing with zero values and other advice on creating cartographically sound thematic
maps.
Selecting Part II
Explanation of SQL.
How to filter data, derive and format information.
Aggregate, summarize, and sort information.
Joining tables including performing a geographic join.
Saving queries.
The Update Column Command
Methods for "cleaning" a database.
String parsing and functions, extracting characters from a column, updating a portion of
a table (search and replace).
Updating one table with information from another (performing a one column outer join).
Extracting and populating a table with geographic coordinates.
Buffering
Buffer around point and line objects.
Search for objects within the buffer using the Boundary Select button and save results.
Create a Convex Hull around a group of points.
Creating Map Objects
Create a new map from scratch along with new associated
tabular data.
The Drawing Button pad.
Use the Snap feature, reshaping map objects.
Use Auto-Trace.
Combine objects together, erase portion of an object, split an object into two or more
pieces.
Pack a table.
Registering Aerial & other Raster Images
Register a raster image in MapInfo.
Set control points, adjust display settings.
The limitations of raster images, and display an unregistered image (i.e. company logo).
Use Translucent raster image handling with thematic maps.
Redistricting
Understand Redistricting and the Districts Browser.
Prerequisite:
Thorough knowledge of the Microsoft Windows graphical interface. Experience
with MapInfo Professional. Intermediate MapInfo Professional course recommended.
After completion of this course you'll be able to:
Create advanced thematic maps
Create grid thematics and 3D mapping
Understand and utilize complex SQL select queries and functions
Edit workspaces using the MapBasic window and manipulating the MapInfo interface
Edit map objects and find spatial data problems
Understand and use the MapInfo Universal Translator
Connect and use a map in a remote database through ODBC
Import and export map files
Course Outline
Thematic Mapping Part III
Create bivariate thematic maps (for example a map where the color of the symbol
represents one variable and the shape of the symbol another variable).
Create inflection point maps (using two sets of colors in a map at once to represent a
dividing point in your data).
Shade regions twice using "see through" patterns.
Use thematic templates.
Create grid thematics with relief shading.
Create 3D Prism Maps, 3D Maps, Stereographic view and learn to change 3D options and
viewpoint control.
Selecting Part III
Geographic querying, (using geographic operators and functions).
Calculate the length of streets, calculate distances, determine which object a point is
closest to, create circles and use other MapBasic functions in SQL.
Use Sub-selects.
MapBasic Tricks for MapInfo
Use the MapBasic window to record and execute MapBasic commands.
Alter MapInfo's standard interface (menu items, ButtonPads) using the MapInfow.mnu file.
Edit workspaces.
Editing Map Objects
Use the Snap feature, reshape map objects.
Combine objects together, erase portions of an object, and split an object into two or
more pieces.
Pack a table.
Find spatial data problems.
Correct problems using Check Regions, Objects > Enclose and Objects > Convert to
Polyline.
Use the MapInfo Universal Translator to import and export various different types of map
files in the industry: AutoCAD, ESRI Shape, and Intergraph/Microstation Design files.
Create a MapInfo Interchange file (MIF/MID).
Use MapInfo's Table > Import command to import a Drawing Export Format (.DXF) file
from a CAD package.
Prerequisite:
Thorough knowledge of the Microsoft Windows graphical interface and working knowledge of MapInfo Professional. Previous programming experience is helpful, especially with some form of a BASIC language.
This comprehensive course will teach:
An introduction to the syntax and structure of MapBasic.
Automating repetitive tasks and extending MapInfo Professional's capabilities.
Understanding variables and functions.
Debugging, examining and coding MapBasic programs.
Creating and manipulating the MapInfo User interface, including menus, button pads and dialogs.
Analysis using Thematic Mapping and SQL select in MapBasic.
Program control and system events and obtaining system information.
Examining workspaces to take note of MapBasic Statements.
Typing in MapBasic commands into the MapBasic window in MapInfo Professional
The MapBasic Development Environment
The MapBasic program structure.
Global-level statements, sub-procedures and the Main sub-procedure.
Writing your own simple MapBasic program.
Understanding
Variables and Functions
Declaring and assigning values to variables.
Defining arrays, user-defined data types and constants.
Using comparison, logical and geographic operators and functions in MapBasic programs.
Creating the User Interface with MapBasic
Creating and manipulating dialog boxes and their controls.
Syntax and specifications needed to build a custom dialog.
Types of dialogs, sizes and positions.
Writing a custom dialog in MapBasic.
Debugging a MapBasic Program
Handling compiler errors.
The Note, Print and Stop statements.
Run-time error trapping.
Studying an example of Error Trapping.
Working with Menus
Menu and event-driven programming.
Menu fundamentals.
Adding custom menu items to existing menus.
Removing menus from the menu bar.
Creating entirely new menus.
Creating a custom menu in MapBasic.
Customizing ButtonPads
Adding custom buttons to existing ButtonPads.
Creating new Buttonpads.
Using MapBasic to customize your own buttons.
Manipulating Tables
and Objects
MapBasic statements used to create maps, browsers,
layouts, graphs and redistricting sessions.
An example on how to use MapInfo's animation layer for
quickly updating point location display.
Editing tables and creating graphical objects.
Thematic Mapping Using MapBasic
Creating thematic maps with MapBasic, the shade statement, using arrays to store range values and style values.
Program Control and
System Events
Flow control, branching and loops.
Definition of a system event and an event handler.
Event handler procedures, using the CommandInfo( ) function.
Obtaining System
Information
Using functions to find out information about the MapInfo system environment.
Using SQL Select
Use the SQL Select statement in programs.
Covers its clauses and operators.
The approach to this course is project oriented. As different topics are covered, small pieces of code will be written which contribute to a MapBasic program. The result at the end of the class is a working program.