throbber
User’s Guide
`Version 7.0
`
`Apple Inc.
`Exhibit 1021
`Page 001
`
`

`

`Title Page
`
`MapInfo
`Professional
`
`User’s Guide
`
`MapInfo Corporation
`Troy, New York
`
`Apple Inc.
`Exhibit 1021
`Page 002
`
`

`

`Information in this document is subject to change without notice and does not represent a commitment on the part of
`the vendor or its representatives. No part of this document may be reproduced or transmitted in any form or by any
`means, electronic or mechanical, including photocopying, without the written permission of MapInfo Corporation,
`One Global View, Troy, New York 12180-8399.
`
`1992–2002 MapInfo Corporation. All rights reserved. MapInfo, MapInfo Professional, MapBasic, and the MapInfo
`Logo are registered trademarks of MapInfo Corporation.
`Contact MapInfo Corporation on the Internet at: http://www.mapinfo.com.
`MapInfo Corporate Headquarters: MapInfo Europe Headquarters: Germany:
`
`Voice: (518) 285-6000
`
`Fax: (518) 285-6060
`
`Voice: +44 (0)1753 848 200
`
`Voice: +49 (0)6142 203 400
`
`Fax:+44 (0)1753 621 140
`
`Fax: +49 (0)6142 203 444
`
`Sales Info Hotline: (800) 327-8627
`
`email:uk@mapinfo.com
`
`email:germany@mapinfo.com
`
`Federal Sales: (800) 619-2333
`
`Toll-free telephone support is available in the U.S. and Canada. Contact
`your MapInfo sales representative for details. For international customers,
`please use the Technical Support Fax number.
`
`Technical Support Hotline:
`(518) 285-7283
`Technical Support Fax:
`(518) 285-6080
`Adobe Acrobat® is a registered trademark of Adobe Systems Incorporated in the United States.
`
`
` 1988–1995 Sam Leffler, copyright
` 1991–1995 Silicon Graphics, Inc.
`libtiff
`libgeotiff 
`1995 Niles D. Ritter.
`
`Portions Copyright
` 1999 3D Graphics, Inc. All Rights Reserved.
`HIL – Halo Imaging Library™ Copyright 1993, Media Cybernetics Inc. Halo Imaging Library is a trademark of Media
`Cybernetics, Inc.
` 1991–1997. All Rights Reserved.
`Portions hereof LEAD Technologies, Inc.
`
`Portions Copyright
`1993–2002 Ken Martin, Will Schroeder, Bill Lorensen. All Rights Reserved.
`This software uses patented LZW technology for .GIF image compression and/or decompression. (Unisys United
`States patent No. 4,558,302 and corresponding patents in Canada, France, Germany, Italy, Japan and the United King-
`dom). GIF images compressed or decompressed for transmission via the Internet or via any other on-line communi-
`cation capability may not be sold or licensed for revenue, or used by an Internet Service Provider or in paid
`advertisements unless the user first enters into a written license agreement with Unisys. For information concerning
`licensing, please contact:
`Unisys Corporation
`Welch Licensing Department C1SW19
`Township Line & Union Meeting Roads
`P.O. Box 500
`Blue Bell PA 19424
` 1993–2002.
`Blue Marble
` 1998–2002.
`ECW by ER Mapper
` 1995–2002 ™.
`VMGrid by Northwood Technologies, Inc., a Marconi Company
`
`Portions
`2002 Earth Resource Mapping, Ltd. All Rights Reserved.
`Portions of this software are copyrighted by MERANT, 1991–2002.
`MrSID, MrSID Decompressor and the MrSID logo are trademarks of LizardTech, Inc. used under license. Portions of
`this computer program are copyright (c) 1995–1998 LizardTech and/or the university of California or are protected by
`US patent nos. 5,710,835; 5,130,701; or 5,467,110 and are used under license. All rights reserved. MrSID is protected
`under US and international patent & copyright treaties and foreign patent applications are pending. Unauthorized
`use or duplication prohibited.
` 2002.
`Universal Translator by Safe Software, Inc.
`Crystal Reports® is proprietary trademark of Crystal Decisions. All Rights Reserved.
`Products named herein may be trademarks of their respective manufacturers and are hereby recognized.
`Trademarked names are used editorially, to the benefit of the trademark owner, with no intent to infringe on the
`trademark.
`This documentation reflects the contributions of almost all of the women and men that work for MapInfo
`Corporation. It was specifically produced by Marie Costa and Gayle Patenaude, with the help of Juliette Funiciello
`and Ed McElroy. Colleen Cox, Managing Editor. The Documentation Department is indebted to MapInfo’s Quality
`Assurance Department and, of course, to all the members of the Product Development team that engineered this
`project.
`
`MapInfo welcomes your comments and suggestions.
`May 2002
`
`Apple Inc.
`Exhibit 1021
`Page 003
`
`

`

`Welcome...
`Welcome...
`
`to MapInfo Professional 7.0. The User's Guide explains the installation process and
`the many features new to MapInfo Professional, as well as describing basic and
`advanced mapping concepts. The feature descriptions are thoroughly detailed, and
`the concepts are reinforced in the web-enabled interactive tutorial. Veteran MapInfo
`users should peruse -What's New in MapInfo Professional, so you don't miss any of
`the exciting new features and enhancements.
`
`The Reference, an alphabetical listing of menu options and buttons, indicates feature
`purpose, availability, and menu path. Additionally, succinct step-by-step instructions
`on completing dialogs are provided.
`
`MapInfo Professional online help accommodates various methods of accessing
`information. Choose a Help topic from the alphabetical list of tasks or menu
`commands, or use the search feature to find the pertinent entry by topic. Use Find to
`search for a specific word or phrase in the Help files.
`
`Perhaps the best method of acquainting yourself with MapInfo Professional is to
`access the interactive tutorial. The tutorial provides an exciting, hands-on entree to
`basic, advanced, and new features of MapInfo Professional.
`
`Each component of the documentation set meets a specific need — together they will
`help you become an expert MapInfo Professional user. We encourage all users, novice
`and veteran, to become familiar with the documentation media. The information they
`provide, added to your mapping creativity, will help you use MapInfo Professional to
`its fullest potential.
`
`Apple Inc.
`Exhibit 1021
`Page 004
`
`

`

`Table of Contents
`
`Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
`Desktop Mapping at a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
`Making MapInfo Professional Work for You. . . . . . . . . . . . . . . . . . . . . . . . 3
`Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
`MI Pro Documentation Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
`MI Pro and the Microsoft IntelliMouse™. . . . . . . . . . . . . . . . . . . . . . . . . . . 8
`Ensuring Success with MapInfo Professional . . . . . . . . . . . . . . . . . . . . . . . 9
`Training Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
`Technical Support Offerings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
`
`Chapter 2: Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
`System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`Before Installing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
`Navigating the MapInfo Professional 7.0 CD Browser. . . . . . . . . . . . . . . 17
`Install Products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`MapInfo Professional 7.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
`Installation Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
`Removing MapInfo Professional from Your System . . . . . . . . . . . . . . . . 26
`Controlling Advanced System Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
`
`Chapter 3: What(cid:146)s New in MapInfo Professional . . . . . . . . . . . 31
`
`Chapter 4: Mapping Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . 41
`Organizing Your Data and Maps: An Overview of Tables . . . . . . . . . . . 42
`MI Pro’s Building Blocks: Map Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
`Map, Browser, and Graph Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
`Getting Your Data on the Map: Geocoding . . . . . . . . . . . . . . . . . . . . . . . . 50
`Map Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
`Tools to Get the Job Done . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
`The Power of MapInfo Professional: Editing and Analyzing . . . . . . . . . 57
`MapInfo Professional in Action: An Example . . . . . . . . . . . . . . . . . . . . . . 58
`
`Apple Inc.
`Exhibit 1021
`Page 005
`
`

`

`Contents
`
`Chapter 5: Basics of Desktop Mapping . . . . . . . . . . . . . . . . . . 63
`Starting MapInfo Professional . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
`Opening a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
`Mapping a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`Legends . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
`Browsing a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
`Graphing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
`Selecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
`Inverting a Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
`Viewing Attached Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
`Closing Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
`Printing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
`Exporting Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
`Using Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
`Saving a Workspace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
`Opening a Workspace. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
`How Renaming Tables Affects Workspaces . . . . . . . . . . . . . . . . . . . . . . . . 85
`Leaving MapInfo Professional–The Mapinfow.wor Workspace . . . . . . . 86
`Starting MapInfo Professional–The Startup.wor Workspace . . . . . . . . . . 86
`Saving Printer Information to a Workspace . . . . . . . . . . . . . . . . . . . . . . . . 87
`Additional Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
`
`Chapter 6: Working with Preferences. . . . . . . . . . . . . . . . . . . . 91
`Accessing Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
`System Setting Preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
`Map Window Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
`Legend Window Preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
`Startup Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
`Address Matching Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
`Directory Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
`Search Directories for Tables and Workspaces . . . . . . . . . . . . . . . . . . . . . 104
`Output Settings Preferences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
`Printer Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
`Styles Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
`
`ii
`
`MapInfo Professional User(cid:146)s Guide
`
`Apple Inc.
`Exhibit 1021
`Page 006
`
`

`

`Contents
`
`Chapter 7: Mapping in Layers . . . . . . . . . . . . . . . . . . . . . . . . . 111
`Maps as Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
`Creating a Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
`Layer Control Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
`Manipulating Layers for Display. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
`Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
`Editable and Selectable Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
`The Cosmetic Layer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
`Labeling Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
`Seamless Map Layers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
`Thematic and Raster Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
`
`Chapter 8: Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
`Geocoding: Assigning Coordinates to Your Records . . . . . . . . . . . . . . . 134
`Geocoding Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
`Three Questions to Ask Before Geocoding. . . . . . . . . . . . . . . . . . . . . . . . 136
`General Procedures for Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
`Placement of Geocoded Points. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
`Approaching the 100% Hit Rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
`Using Result Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
`Manual Geocoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
`Displaying Your Data on a Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
`Locating Data on the Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
`Creating Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
`Dispersing Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
`Creating Points for Intersections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
`Extracting Longitude and Latitude from a Geocoded Table . . . . . . . . . 156
`Guide to Geocoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
`Ungeocoding a Table or Selected Records . . . . . . . . . . . . . . . . . . . . . . . . 162
`
`Chapter 9: Selecting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
`What Is a Selection? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
`Characteristics of Selections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
`Making Selections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
`Selecting from the Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
`Unselecting Objects or Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
`Selecting Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
`
`MapInfo Professional User(cid:146)s Guide
`
`iii
`
`Apple Inc.
`Exhibit 1021
`Page 007
`
`

`

`Contents
`
`Chapter 10: Selecting Using Queries . . . . . . . . . . . . . . . . . . . 175
`What Is Select? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
`Making a New Table Using a Subset of a File. . . . . . . . . . . . . . . . . . . . . . 181
`What Is SQL Select?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
`Saving Queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
`Query Templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
`Deriving Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
`Creating Column Aliases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
`Aggregating Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
`Group by and Order by Clauses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
`Joining Tables Using SQL Select . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
`Outer Join . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
`Finding Information within a Column of Data–the InStr Function. . . . 201
`Selecting Records from One Table That Are Not in Another . . . . . . . . . 203
`Selecting Even or Odd Records from a Table . . . . . . . . . . . . . . . . . . . . . . 203
`Selecting Highways from a StreetInfo Table . . . . . . . . . . . . . . . . . . . . . . . 205
`Finding All Records with Duplicate Values in a Column . . . . . . . . . . . . 205
`Calculating the Distance to a Fixed Point . . . . . . . . . . . . . . . . . . . . . . . . . 207
`
`Chapter 11: Using Thematic Mapping to Analyze your Data 209
`What Is Thematic Mapping? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
`Planning Your Thematic Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
`Thematic Layers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
`Methods of Thematic Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
`Individual Values Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
`Ranged Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
`Grid Surface Thematic Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
`Prism Maps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
`Graduated Symbol Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
`Dot Density Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
`Bar Chart Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
`Pie Chart Maps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
`Using Update Column with Thematic Mapping . . . . . . . . . . . . . . . . . . . 247
`Bivariate Thematic Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
`Using an Inflection Point with Thematic Mapping . . . . . . . . . . . . . . . . . 253
`Modifying a Thematic Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
`Customizing a Thematic Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
`Saving Your Thematic Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
`
`iv
`
`MapInfo Professional User(cid:146)s Guide
`
`Apple Inc.
`Exhibit 1021
`Page 008
`
`

`

`Contents
`
`Chapter 12: Creating Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . 261
`Graph Type Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
`Creating a Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
`Editing Your Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
`Editing Individual Graph Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
`Graphing Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
`Selections in Graphs and Their Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
`Saving Your Graph. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
`Graph Templates and Other Support Files. . . . . . . . . . . . . . . . . . . . . . . . 279
`
`Chapter 13: Embedding a MapInfo Map in Other Programs . 283
`OLE Embedding with MI Pro. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
`OLE Terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
`MapInfo Map Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
`Mapping with MapInfo Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
`Tools and Menu Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
`Things to Know Before You Start. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
`Embedding a MapInfo Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
`MapInfo Map Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
`Edit Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
`View Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
`Table Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
`Map Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
`Help Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
`Resizing and Repositioning an Embedded Map Window. . . . . . . . . . . 295
`Printing Your Document with an Embedded MapInfo Object . . . . . . . 296
`Saving Your Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
`Sharing Documents Containing Embedded Maps . . . . . . . . . . . . . . . . . 297
`MapInfo Map Objects vs. Data Map Objects . . . . . . . . . . . . . . . . . . . . . . 297
`
`MapInfo Professional User(cid:146)s Guide
`
`v
`
`Apple Inc.
`Exhibit 1021
`Page 009
`
`

`

`Contents
`
`Chapter 14: Internet Connectivity. . . . . . . . . . . . . . . . . . . . . . 299
`Active Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
`Using the HotLink Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
`Creating Active Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
`Using the HotLink Tool in Browser Windows . . . . . . . . . . . . . . . . . . . . . 305
`HTML Image Maps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
`HTML Landing Pages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
`
`Chapter 15: Labeling Your Map. . . . . . . . . . . . . . . . . . . . . . . . 309
`Label Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310
`Label Content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
`Automatic Labeling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
`Interactive Labeling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
`Removing Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
`Packing a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
`Saving Labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
`Using Text Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
`
`Chapter 16: Creating a Cartographic Legend . . . . . . . . . . . . 325
`Cartographic Legends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
`Creating a Cartographic Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326
`Legend Wizard in Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
`Modifying a Cartographic Legend . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
`
`Chapter 17: Drawing and Editing Your Map. . . . . . . . . . . . . . 349
`Drawing and Editing Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
`Making the Layer Editable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
`Drawing Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353
`Drawing Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
`Drawing Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358
`Editing Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
`Reshaping Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
`Snap to Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
`Smoothing/Unsmoothing Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
`Converting to Regions and Polylines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
`Editing Street Maps (StreetInfo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
`
`vi
`
`MapInfo Professional User(cid:146)s Guide
`
`Apple Inc.
`Exhibit 1021
`Page 010
`
`

`

`Contents
`
`Chapter 18: Redistricting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
`What Is Redistricting? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
`What Can I Use Redistricting For?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
`Districts Browser . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
`The Target District . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
`Using Redistricting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375
`Redistricter Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
`A Word about Records with No Graphic Objects . . . . . . . . . . . . . . . . . . 380
`Saving New Districts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
`
`Chapter 19: Displaying Raster Images . . . . . . . . . . . . . . . . . . 381
`What Is a Raster Image? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
`Obtaining Raster Image Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
`Uses for Raster Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
`What Types of Raster Images Can MapInfo Professional Display? . . . 384
`Opening a Raster Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
`Registering a Raster Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388
`Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393
`Limitations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
`
`Chapter 20: Geographic Analysis . . . . . . . . . . . . . . . . . . . . . . 399
`Set Target Editing Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
`Aggregating and Disaggregating Data . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
`Combining Objects with Set Target. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
`Splitting Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
`Erasing Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407
`Overlaying Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
`Creating Territories by Combining Objects . . . . . . . . . . . . . . . . . . . . . . . 409
`Creating a Voronoi Polygon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412
`Multipoint and Collection Objects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413
`Combining Objects with Multipoint and Collection Objects . . . . . . . . 416
`Object Processing and Manipulation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
`
`Chapter 21: Working with Layouts . . . . . . . . . . . . . . . . . . . . . 437
`What Is the Layout Window?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
`Creating Map Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439
`Creating a Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
`
`MapInfo Professional User(cid:146)s Guide
`
`vii
`
`Apple Inc.
`Exhibit 1021
`Page 011
`
`

`

`Contents
`
`Working in the Layout Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
`Map Scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
`Customizing a Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452
`Creating and Saving a Layout Template . . . . . . . . . . . . . . . . . . . . . . . . . . 458
`Printing a Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
`Electronic Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
`
`Chapter 22: Managing Your Tables . . . . . . . . . . . . . . . . . . . . 463
`What Is a Database? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464
`MI Pro Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465
`Linked Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
`Creating a New Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
`Microsoft Access Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
`Viewing or Modifying a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
`Saving a Table or a Copy of a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479
`Copying and Renaming a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480
`Creating a Report for Your Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
`Appending Rows to a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
`Deleting a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
`Packing a Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
`Adding Data to a Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
`Aggregating Data with Update Column . . . . . . . . . . . . . . . . . . . . . . . . . . 490
`
`Chapter 23: Accessing Remote Database Data. . . . . . . . . . . 495
`Prerequisites for Accessing Remote Databases. . . . . . . . . . . . . . . . . . . . . 496
`Oracle Spatial Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496
`Installing ODBC Drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498
`Creating New Data Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
`Storing and Retriev

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket