Top Banner
Huawei Confidential Instruction to MAPINFO Overseas radio network planning department
52
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Intruction to Use MAPINFO 20031030 B 1.0

Huawei Confidential

Instruction to MAPINFO

Instruction to MAPINFO

Overseas radio network planning department

Page 2: Intruction to Use MAPINFO 20031030 B 1.0

2

Targets of the Course

•To get a knowledge of basic

functions of MAPINFO and be

familiar with normal operations of

MAPINFO

•To carry out network planning,

optimization and map

maintenance with MAPINFO

This course is intended to give a brief introduction to MAPINFO on the following aspects:

Page 3: Intruction to Use MAPINFO 20031030 B 1.0

3

Contents

Chapter 1 Introduction to Mapinfo

Chapter 2 Major Mapinfo Operations

Page 4: Intruction to Use MAPINFO 20031030 B 1.0

4

Outline

• Mapinfo functions

• Mapinfo basic concepts

• Mapinfo toolbars

• Mapinfo table maintenance

Page 5: Intruction to Use MAPINFO 20031030 B 1.0

5

Preface

Mapinfo is an electronic map processing software developed by American Mapinfo. It provides MapBasic scripts for secondary development.

Mapinfo provides such functions as measurement analysis, buffer analysis, polygon analysis, table combination and so on.

Page 6: Intruction to Use MAPINFO 20031030 B 1.0

6

Mapinfo Basic Concepts

• Mapinfo table

• Mapinfo workspace

• Raster image

• Map layer

• Map objects

Page 7: Intruction to Use MAPINFO 20031030 B 1.0

7

Mapinfo Basic Concepts• Mapinfo table

A table in Mapinfo is different from a common one. It is a logical table, but composes of multiple physical files. A table in Mapinfo includes:

• Data table: It includes graphical information or not. It composes of rows and columns, wherein, rows are for different record and columns for the corresponding fields.

• Raster table: It is different from data table and has no records, fields, index and so on. It is an image that can only be displayed in the Mapinfo window.

Here, table in Mapinfo refers to

pure data table or table

containing both data and

graphical information, but

excluding raster table.

Note:

Page 8: Intruction to Use MAPINFO 20031030 B 1.0

8

Mapinfo Basic Concepts Mapinfo table consists of the five types of fi

les listed• xxx (file name).tab: used to describe data structure• xxx (file name).map can be either a pure data file or a data-graphical infor

mation joint file. • xxx (file name).id An index file created when using [Find] command.• xxx (file name).ind When a table contains graphical information, ID file ac

ts as the index of the graphical files to joint the data and the graphical information.

• xxx (file name).dat/xls/dbf Database file as the data source of an Mapinfo table.

Can be either EXCEL or FOXBASE files.

Page 9: Intruction to Use MAPINFO 20031030 B 1.0

9

Mapinfo Basic Concepts

• Mapinfo workspace

Workspace is a set including multiple tables in a map window. Here, a set is one that composes of multiple paths to open the relative tables instead of that containing multiple of tables physically.

The user can save the current workspace after opening all necessary tables, and then open the workspace directly if those tables are required again next time.

Page 10: Intruction to Use MAPINFO 20031030 B 1.0

10

Mapinfo Basic Concepts

• Raster Raster is a kind of bitmap since it is composed of num

erous picture points. Activate the raster first before creating a vector map. Mapinfo raster supports the following types of files: xx*.gif, xx*.jpg, xx *.tif, xx *.pxc, xx *.bmf (windows bitmap), xx *.tda, xx *.bll (spot satellite map).

Use of raster• As background of Mpinfo map• As an independent map • As a reference for creating a vector map

Page 11: Intruction to Use MAPINFO 20031030 B 1.0

11

Mapinfo Basic Concepts

• Map layer Generally, a map includes various kinds of

information, but only one kind of information is concerned during the analysis for a specific target. Therefore, it is recommended to create different layers for information of different kinds to make convenience for the specific analysis.

Generally, a layer corresponds to one Mapinfo table, but it can also corresponds to multiple tables by seamless map layers

Layers can be classified into cosmetic layers, seamless map layers and standard layers.

Layer control includes the following options (in the form of checkboxes): Editable, Auto Label, Selectable, Visible.

Page 12: Intruction to Use MAPINFO 20031030 B 1.0

12

Mapinfo Basic Concepts

• Map layers Layer control

• Right click in the [Map] window to select [Layer Control], then make the corresponding settings in it:

Page 13: Intruction to Use MAPINFO 20031030 B 1.0

13

Mapinfo Basic Concepts• Map layers

Layer Control• “Remove“

Remove one or more layers from the map. In fact, the act only removes the layer from the current windows instead of the memory, and they can be restored by clicking <Add> in the [Layer Control] dialog, unless they have been removed by clicking [File/Close Table].

• “Add”Add one or more layers to the map window. Choose from the listbox of opened tables.

• “Label”Available only when the selected layer is not a Thematic layer or Raster layer. Click to open the Label Options dialog. Use this dialog to specify label attributes for map layers.

Page 14: Intruction to Use MAPINFO 20031030 B 1.0

14

Mapinfo Basic Concepts

• Map layers Layer Control

• “Display”Use this dialog box to specify display attributes for map layers.

• “Thematic”Choose to display the [Modify Thematic Layer] dialog box. Use this dialog to modify the attributes of a thematic map.

• “Reorder”Use the “UP” and Down” buttons to modify the relative pisition of the current layer

Page 15: Intruction to Use MAPINFO 20031030 B 1.0

15

Mapinfo Basic Concepts

• Objects in an map

Dot

Line

region

Region

Line

Page 16: Intruction to Use MAPINFO 20031030 B 1.0

16

Mapinfo Toolbars

• Toolbar is a group of commands possessing a certain features. It is a kind of short cut menu and can be placed anywhere in the screen

• Tool Manager Tool Manager, as shown below, is used to manage

toolbars.

Page 17: Intruction to Use MAPINFO 20031030 B 1.0

17

Mapinfo Toolbars

• Mapinfo toolbars includes:

Main toolbar

Drawing toolbar

Standard toolbar

Tools toolbar

Page 18: Intruction to Use MAPINFO 20031030 B 1.0

18

Mapinfo Table Maintenance

• Mapinfo table maintenance Maintain table structure : [Table/Maintenance]

Update data in a table : [Table/Update Column]

Combination : [Table/Combine Objects using Column]

Rename table : [Table/Maintenance/Rename Table]

Table import/export : [Table/ Import/Export]

Here, we only give an introductionHere, we only give an introduction

to “Update Column” and use it as to “Update Column” and use it as

an example for other operation.an example for other operation.

Page 19: Intruction to Use MAPINFO 20031030 B 1.0

19

Mapinfo Table Maintenance

• Update data in a table using the [Table/Update Column] menu

Update Column allows you to change a column's value based on its own data or data from another table automatically, it will alleviate your work. This is done by using the special joint between two tables, usual the cell name, to update the data in one table or import the data from one table to another

Operating steps:

• Create a table (usually using excel), and input the data to be added and the joint data.

• Open the two tables in Mapinfo.

Page 20: Intruction to Use MAPINFO 20031030 B 1.0

20

Mapinfo Table Maintenance• Update data in a table using the

[Table/Update Column] menu Operating steps:

• Select [Table/Update Column] to pop up the [Update Column] dialog, as shown below. Choose the table to be update, then choose the source table, finally choose the column to be updated.

Page 21: Intruction to Use MAPINFO 20031030 B 1.0

21

Mapinfo Table Maintenance

• Update data in a table using the [Table/Update Column] menu

Operating steps:

• Following the above, make the corresponding settings in the [Specify Join] dialog box, as shown below.

Page 22: Intruction to Use MAPINFO 20031030 B 1.0

22

Mapinfo Table Maintenance• Update data in a table using the

[Table/Update Column] menu Operating steps:

• Following the above, then specifying the process for the return result and click <OK> to update the table.

1. Calculate

Specifying the process for the return result:

A. Get the result directly;

B. Doing some special process for the return

result and then use it as final result

2. Of

Specify values stored in a single column or

a mathematical expression based on multiple columns.

Page 23: Intruction to Use MAPINFO 20031030 B 1.0

23

Contents

Chapter 1 Introduction to Mapinfo

Chapter 2 Major Mapinfo Operations

Page 24: Intruction to Use MAPINFO 20031030 B 1.0

24

Mapinfo Major Operations

• SQL Select and Find

• Labeling function

• Create Mapinfo Thematic Map

• Configure raster image and create vector map

• Output the screen with layout window

• Perform drive test analysis using Mapinfo

• Labeling network indices geographically

Page 25: Intruction to Use MAPINFO 20031030 B 1.0

25

“SQL Select” and “Find”

• SQL Select Structure Query Language (SQL) provides a powerful

query platform that makes a feature of simple language and convenient operation. SQL platform presents a graphical dialog to facilitate selecting data source and query conditions, and generates SQL sentence before executing the SQL sentence. Finally, it generates a temporary table to display the results, as shown below. textbox

Page 26: Intruction to Use MAPINFO 20031030 B 1.0

26

“SQL Select” and “Find”

• Find This function help to find the desired information

correctly and quickly, then display the information in the map in a specified form.

Page 27: Intruction to Use MAPINFO 20031030 B 1.0

27

“SQL Select” and “Find”• Find

Operating steps:• Select [Query/Find] or press the key combination “Ct

rl+F” directly. If this command is used for the first time, the dialog box on the left pops up, prompting to input the corresponding settings. If otherwise, that on the right pops up.

Keep them as blank generally

Select the mode to

display the results

Page 28: Intruction to Use MAPINFO 20031030 B 1.0

28

“SQL Select” and “Find”• Find

Operating steps:

• Input the corresponding information in the blank text box and then click <OK> to display the results. Select one from the results displayed and click <OK> pop up an dialog as below.

Page 29: Intruction to Use MAPINFO 20031030 B 1.0

29

Label In Mapinfo system, the user can specify the

content, position and style of labels. The user

can either label the object with the content of a

particular column in a table or create an

expression to set up and display custom labels.

By choosing label lines, the user can control

whether a line or arrow connects the object you

want to label, or position the label to fall in a

particular location relative to the object.

The user can control the look of the label by

choosing different fonts.

Operating steps:

Right click in the [Map] window to select

[Layer Control], and then select the layer to be

labeled and click <Label>.

Page 30: Intruction to Use MAPINFO 20031030 B 1.0

30

Label

• [Label Options] dialog

Set the position of the label

Select the source of the

label

Page 31: Intruction to Use MAPINFO 20031030 B 1.0

31

Create Mapinfo Thematic Map

• Create thematic map Based on the data from the table, use different

kind of color, character and graphic to display the object. Thus the data can be geographically, directly and visually display on the map window.

Page 32: Intruction to Use MAPINFO 20031030 B 1.0

32

Create Mapinfo Thematic Map

• Operating steps: In the menu bar, Click

map, choose “create thematic map” , use the right window to select thematic map type (In the following section, we use “ranges thematic map” as an example)

In the right window, select data source for the thematic map

Select a table

Select a field

Page 33: Intruction to Use MAPINFO 20031030 B 1.0

33

Create Mapinfo Thematic Map

• Operating steps: Customize the pattern of the thematic map. For

thematic maps of different types, different dialogs will pop up. Referring to the “receiving signal level analysis” for more explanation.

Save the user-

customized pattern as

a template

Page 34: Intruction to Use MAPINFO 20031030 B 1.0

34

Register Raster Image and Create Vector Map

• Register raster image Raster image is some kind of bitmap. Register

raster image can make it contain both longitude and latitude. It is recommended to choose at least three special points, such as the road cross, school, hotel and so on, and then measure both the longitude and the latitude with GPS for them. The points can’t belong to the same straight line. For the points, the more the better.

Page 35: Intruction to Use MAPINFO 20031030 B 1.0

35

Register Raster Image and Create Vector Map

• Operating steps: Find at least three points that must not in the same

line .

Measure both the longitude and the latitude with GPS

In the Mapinfo, select [File/Open Table] to pop up the [Open Table] dialog. Select [Raster Image] and then select a file, click <Open>. In the popped up dialog, click <register> to pop up the [Image registration] dialog box. Click <projection> to pop up the [choose projection] dialog box. Select “Longitude/Latitude” in the [Category] pull-down list. For the [Category members] pull-down list, it is set as per the projection mode selected (i.e. Longitude/Latitude (WGS84). Finally, click <OK>.

Page 36: Intruction to Use MAPINFO 20031030 B 1.0

36

Register Raster Image and Create Vector Map

• Operating steps: In the map, click the points measured before one

by one to pop up the [add control point] dialog box. Input the longitude and latitude for [Map X] and [Map Y] respectively. Finally, click <OK> to finishing configuring the raster image, as shown below.

Page 37: Intruction to Use MAPINFO 20031030 B 1.0

37

Register Raster Image and Create Vector Map

• Create vector map Create a vector map using the registered raster image as the

reference. The vector map is a standard digital map file that can be opened by many software applications.

• Operating steps Open the raster image file configured Select [File/New Table], and then make sure to check [Add t

o Current Mapper] in the popped up dialog. Click <Create> to pop up the [New Table Structure] dialog box. Following the above, click <Add Field] and then input the field information including “Name”, “Type” and “Width”. Add more fields in this way.

Then click <Projection> to select “Longitude/Latitude” (the same projection category with that of the raster image file).

Finally, click <Create>.

Page 38: Intruction to Use MAPINFO 20031030 B 1.0

38

Register Raster Image and Create Vector Map

• Operating steps: In the [Create New Table] dialog box, input the file name

before click <Save>. Then, two tables can be viewed in the title bar of the [Map] window. One represents the vector map, and the other represents bitmap. Right click in the [Map] window to select [Layer Control] to make sure that vector map is editable

Drawing the vector map as per the raster image with the Drawing Toolbar. Select the polyline and right click to select [Object /Smoth].

Save the vector map in the following four files: XXX.dat, XXX.tab, XXX.id and XXX.map. Then it is available either in the Mapinfo or others.

Page 39: Intruction to Use MAPINFO 20031030 B 1.0

39

Using Layout Window to Configure Output

• Select [New Layout Window] to pop up the dialog as below then configure the layout window.

Page 40: Intruction to Use MAPINFO 20031030 B 1.0

40

Drive Test analysis using Mapinfo

Mapinfo can help to perform drive test analysis by displaying drive test results in various graphics modes and processing measurement data. The major methods include creating thematic map, labeling and statistics. The most used analysis includes:

• Receiving level analysis

• Receiving quality analysis

• Cell coverage analysis

• Results output

Page 41: Intruction to Use MAPINFO 20031030 B 1.0

41

• Receiving level analysis Create a thematic map by taking the receiving levels g

otten from the drive test as the data source of the thematic map, to display the receiving levels in the Mapinfo window as per the actual test path, as shown below.

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 42: Intruction to Use MAPINFO 20031030 B 1.0

42

• Steps: Convert the file obtained through the drive test

into the TAB file that can be identified by the Mapinfo. Open the drive test file, and meanwhile the map file.

Click [Map/Create Thematic Map] to pop up the [Create Thematic Map] dialog. Click <Ranges> in the dialog.

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 43: Intruction to Use MAPINFO 20031030 B 1.0

43

• Steps: Select the data

sources of the thematic map. Here the data sources are the drive test table and the receiving level in it, as shown in the upper right figure.

Click <Next> to pop the dialog shown in the lower right figure, and then make the corresponding settings.

Select a drive

test file Select

receiving level

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 44: Intruction to Use MAPINFO 20031030 B 1.0

44

• Steps: Following the above, select “Customize” to divide the

receiving level into segments, and then set the number of ranges before clicking <Recalc>, then input both the Max. and the Min. values and then click < Recalc>. Mapinfo will calculate both the number and the percentage of the measurement results in each range. Finally, click <OK>. Select

custom

Set Max.

and Min

value

Set number

of ranges

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 45: Intruction to Use MAPINFO 20031030 B 1.0

45

• Steps: Following the above, make the corresponding

settings as below.

Customized

range

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 46: Intruction to Use MAPINFO 20031030 B 1.0

46

• Steps: Following the above, customize the legend as below.

Save the settings as a

template

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 47: Intruction to Use MAPINFO 20031030 B 1.0

47

• Steps: Thus finish the receiving level analysis, as shown below.

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 48: Intruction to Use MAPINFO 20031030 B 1.0

48

• Cell coverage analysis Mapinfo can help to perform cell coverage

analysis with its labeling function. It labels the data (such as LAC+CI) that can identify an exclusive cell on the drive test path so that the user can know which cell is the current service cell and then optimize the network coverage, as shown below.

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 49: Intruction to Use MAPINFO 20031030 B 1.0

49

• Output analysis results There are three methods to output the

measurement results after drive test analysis.

• Copy the screen and then do some specific process

• Use [File/Save Window As]

• Use [Window/New Layout Window]

Layout window is preferred to output the analysis result. It uses WYSIWYG (What you see is what you get) manner. This makes it more effective and accurate comparing to other two.

Select [File/Save Window] of the layout window to output the measurement results, as shown below.

Drive Test analysis using Mapinfo

Drive Test analysis using Mapinfo

Page 50: Intruction to Use MAPINFO 20031030 B 1.0

50

Drive Test analysis using Mapinfo

• Output analysis results

Page 51: Intruction to Use MAPINFO 20031030 B 1.0

51

Geographically Labeling Network Indices

• Geographically Labeling network indices

Create a thematic map for network indices. The specific operating steps are given below.

1.Add a column in the BTS topological table to lay the network indices

2.Open the EXCEL file including the network indices in Mapinfo, and the corresponding TAB file will be generated automatically.

3.Import the network indices into BTS topological table according to the previously mentioned operation: Update column. (page

4.Create a thematic map for the network indices according to the previously mentioned operation: Create thematic map. (page

Page 52: Intruction to Use MAPINFO 20031030 B 1.0

52

Thank You