Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Map projections attempt to solve the fundamental problem that the earth is roughly
spherical in shape but maps, by necessity, are flat. Map projections are the systems that
are used to represent the three-dimensional surface of the earth on a two-dimensional
surface (the map). There are a number of different map projection systems but inevitably
they all result in some degree of distortion.
The map projection systems that are used vary from country to country. Generally each
country has a standard projection system (also called a coordinate system) that is based
on the map projection that is best suited for the country's position and orientation on the
globe. Using a nationally-agreed standard means everyone (architects, town planners,
surveyors, road engineers, network planners, etc.) can agree about the locations of
proposed new buildings, boundaries, roads, etc.
In the UK, for example, the national standard coordinate system used in Ordnance Survey
maps is called the British National Grid (BNG). It is based on the Transverse Mercator
map projection system and gives the coordinate axes a false origin just south-west of the
Scilly Isles (in order to ensure that all coordinates in the UK are positive) and divides the
country into 100 km squares that each have a two-letter code.
Most drive test systems use the GPS (Global Positioning System) to log the mobile
device's position. GPS uses the World Geodetic System 1984 (WGS 84) projection
system. This is also how we store all coordinate information internally. When the user
displays drive test data in the Map view, the MapInfo MapX component automatically
converts the coordinates to match the projection system selected for the map being used,
so that the data should be aligned correctly.
There are two different types of maps:
Vector maps. These are displayed using lines and polygons rather than pixels. For
these maps you can select the projection system to be used by right-clicking in the
Map view and choosing Projection. When you change the projection, MapX
redraws the map accordingly.
Raster maps. Raster maps are bitmap images (generally in GIF or JPEG format).
Once imported into the Map view they typically have a companion .tab file that
specifies the coordinates of the map's corners and the projection system being
used. Because they are fixed images, MapX cannot redraw them according to the
projection system. For this reason, you are not able to select a different projection
system for these maps in the Map view.
Problems can arise when location binning is used. Suppose the user wants to compare the
binned results with a planning tool that uses a geographical grid of the area based on a
raster map that uses the national projection system. If the location bin grid is calculated
using a different projection system (say the WGS 84 standard) from that used for the
map, the location bins won't be aligned with the planning grid.
For example, here is some location-binned drive test data displayed on a raster map,
which uses the Swiss National Grid projection system. The location binning grid is
defined as 50 meter squares based on the Default (meters) projection system option. (This
automatically selects the ED79 UTM Zone projection system that corresponds to the first
location encountered in the drive test data. There's more about ED79 UTM in the next
topic.)
Notice that the location binning grid is skewed relative to the map's grid. This is because
the location binning grid has been calculated using a different projection system from the
map (the projection system defines an absolute zero position for the grid). Now let's
change the location binning projection system to that used by the map (Swiss National
Grid). Here is the data displayed on the same map:
Notice that the location binning grid is now aligned with the map's grid.
Additional confusion often occurs because different map projection systems are based on
different measurement systems and therefore different units. The map projection systems
fall into two main groups—those that are based on latitude and longitude, whose units are
a measurement of the arcs of circles (such as degrees), and those that are based on length,
typically measured in meters. Users need to specify some measurements (such as location
binning sizes) in the same units as used by their projection system.
Because each country tends to use a standard coordinate system, customers who are
based in one country and work only with data collected in that country do not normally
need to think about map projections once they've got everything set up correctly.
However, things are more complicated for users who work with data collected in multiple
countries that have different standards.
Coordinate Systems
As explained in Map Projections, latitudes and longitudes are stored internally using the
WGS 84 projection system. Celllrefs latitudes and longitudes are also stored internally
using the WGS 84 projection system. When users import their cellrefs data, they need to
specify its coordinate system in order that (if necessary) it can be converted to WGS 84.
The mathematical operation that converts from one coordinate system to another is called
a geodetic transformation. Analyzer supports conversions to and from WGS 84 and many
of the standard systems used around the world. For example, when calculating location
bins, coordinates are converted from WGS 84 to the system specified in the Preferences
dialog (this is sometimes called a forward projection) and when importing cellrefs data,
Analyzer converts coordinates from the system specified in the Import wizard to WGS 84
(this is sometimes called an inverse projection).
Note that the transformation of coordinates for display in the Map view is handled by the
MapInfo MapX component and this supports more coordinate systems than Analyzer
supports directly.
From time to time, support for an additional coordinate system is requested. Adding
support for a new system is relatively easy if it is based on one of the main map
projection standards, such as the Transverse Mercator system. We simply need to add the
parameters for the new system to the map projection configuration files.
However, sometimes this is not possible. We would then need to look for an alternative
solution and investigate whether the user can use a different coordinate system that we
already support. For example, Analyzer supports the ED79 UTM (Universal Transverse
Mercator) system. This is a generic map projection system that divides the globe up into a
number of zones. Sometimes the ED79 UTM coordinate system for the relevant
geographic location can be used instead of the standard normally used in that country.
The following links provide more information on ED79 UTM:
http://www.cnr.colostate.edu/class_info/nr502/lg3/datums_coordinates/utm.html
http://www.uwgb.edu/dutchs/FieldMethods/UTMSystem.htm
Note that the main reason that users need to bin data or import cellrefs data with a
specific coordinate system is because they have a set of raster maps in that coordinate
system. Unlike vector maps, raster maps cannot be re-projected by MapX to another
arbitrary coordinate system.
Specifying the coordinate system
Map
Cellrefs import
Location binning
Map
Right-click in the Map view and choose Projection. This opens the Choose Projection
dialog box.
The Projection option is not available on the shortcut menu when you are using an
existing raster image that has an associated .tab file, because the .tab file contains the
details of the projection to be used.
When you import a new raster image into the Map view, you should select the system in
which you are entering the coordinates. You do this by clicking the Projection button in
the Raster Image Registration dialog box. This opens the Select the Coordinate System
dialog box, which is similar to the Choose Projection dialog box shown above. You also
need to specify the units (by clicking the Units button). You must make sure that the units
you select correspond to those used by the selected coordinate system.
Note: These two dialog boxes are part of the MapInfo MapX component and provide
support for more map projection systems than Analyzer supports directly.
Cellrefs import
When you create a template for importing cellrefs data, you specify the map projection
used for the latitude and longitude measurements in the imported data. You do this by
selecting the appropriate system from the Coordinate System drop-down box on the first
page of the Import wizard. This drop-down box is populated by the entries in the
Map_Systems.txt file. (See Map Projection Configuration files.)
See Using the manual import feature to create an import template for more information.
Although most drive test tools record latitudes and longitudes in WGS 84, occasionally
we encounter data that uses a different system. The Preferences dialog box has a GPS
Transformation > Logfile Projection option that enables users to select the coordinate
system used in their log files. This is currently used for Anritsu, Couei, and Qualcomm
MDM log files only. This drop-down box is populated by the entries in the
Map_Systems.txt file (see Map Projection Configuration files) with two additional entries
—"Default (degrees)" and "Default (meters)". However, these options are not used
internally, so selecting one of these options does not actually select a coordinate system.
Location binning
Location binning puts drive test data in a geographical grid and then creates an average
for the values in each square in the grid. Location binning is the most suitable binning
method to use when you are aggregating data from multiple drive tests (for example in a
network image), because in the other binning methods the bins are calculated relative to
the start of the log file.
Like any other positional data, a projection system must be used to calculate the
geographical grid. You can select the projection system to be used when you choose to
bin by location in the Preferences dialog. You also need to select the appropriate units for
the projection system you are using and specify the size of the bins in those units.
If the projection system uses meters, you must select meters and enter the bin
sizes in meters.
If the projection system uses degrees, you can select degrees or arc seconds and
enter the bin sizes accordingly.
If you select the wrong units (for example, meters when you are using a coordinate
system based on degrees), the location bins will not be as you expect.
The binning Projection drop-down list is also populated by the entries in the
Map_Systems.txt file (see Map Projection Configuration files) with the addition of
following additional options:
Default (degrees). All calculations are performed in WGS 84, which means that
no transformation is performed.
Default (meters). This automatically selects the ED79 UTM Zone coordinate
system that corresponds to the first location that is encountered in the data.
Note that some binned queries use the default binning options specified in the
Preferences dialog box and some have binning options set specifically for the query.
Binning settings that are specific to a query are entered in the Binning dialog box. The
location binning options in this dialog box are similar to those in the Preferences dialog
box, but with the addition of X origin and Y origin options.
X and Y origins. By default, the start point for the location binned grid is the false origin
(0, 0) defined for the projection system you are using. This has the advantage that, by
default, all of the location grids are the same. However, sometimes you may want to
move the start point, because, for example, you want to align the grid with one used in
another system. You do this by specifying an offset for either or both of the coordinates in
the X origin and/or Y origin text boxes. You must specify the offset in the same units as
you used to define the size of the location bins (and this must correspond to the
measurement system used by the coordinate system).
The default options are ArcSeconds and World Geodetic System 1984 (GPS).
This is equivalent to the Default (degrees) option that is available elsewhere and it
is recommended that you accept these options, unless you have a good reason for
doing otherwise.
You can use the ED79 UTM Zone Lookup to determine the appropriate UTM zone—first
determine the longitude of the collected data and match it with the corresponding row in
the table. Then select the option in the Projection drop-down based on the zone and
whether the data was collected north (N) or south (S) of the equator.
The X origin and Y origin options work in the same way as described above for binned
queries.
Map Projection Configuration Files
The map projection configuration files define the projection systems that are supported in
Analyzer. Projection systems are defined by the following:
A datum, which defines the datum shift algorithm, the datum shift parameters, and
the ellipsoid definition.
The first two of these are specified in the Map_Systems.txt file and the third in the
separate Map_Datums.txt file.
As an example of how it works, let's look at the entries for the British National Grid
mentioned in Map Projections. If you open the Map_Systems.txt file, you will see the
entry for the British National Grid has Coordinate System ID of 28 and a Name of “UK
NGR”. The map projection algorithm is specified in the Projection Name column as
“Transverse Mercator” and the DatumID is listed as 155. If you now open
Map_Datums.txt, you will see that this corresponds to a datum called “Ord. Surv. of Gr.
Br. 1936”.
This is followed by useful information for when looking up standard parameters for a
new projection system.
The coordinate systems file (Map_Systems.txt) is a tab-delimited ASCII text file that
defines the map projection systems that are supported.
The records in this file reference the entries in the Map_Datums.txt file.
GroupId. Identifies the group to which the system belongs. The following table lists the
available values.
Value Description
0 World Lat/Long coordinate systems
3 UK Co-ordinate systems
ProjectionID. Identifies the equations used to map latitude/longitude values onto the
projection plane. The ProjectionID value is associated with the Projection Name.
Projection Name. A description of the projection used. The following table lists the
available values.
DatumID. Identifies the datum used. Available datums are defined in the Map_Datums.txt
file (see below).
UnitsID. The units of the projected coordinates. The following table lists the available
values.
Value Description
0 Radians
1 US feet
2 Meters
3 Seconds of Arc
4 Degrees of Arc
5 International Feet
ParameterX. Parameters for the projection equations; their meaning is dependent upon the
projection used. Values may range from 1 to 13. The following table lists the available
values.
Projection
Where:
False North is the false northing in the same units as the semimajor axis.
The datums file (Map_Datums.txt) is a tab-delimited ASCII text file that defines each
datum that is available. The datum, also known as the geodetic datum or the Terrestrial
Reference System (TRS), provides a link between the abstract three-dimensional
coordinates used in the map projection system and a actual place in the real physical
world. The datum states where the three axes originate and in which direction they point,
in relation to the surface of the earth.
Method. Describes the equation used to perform the datum shift for this datum. This can
be one of the following:
Molodensky
Bursa-Wolfe
Reference Ellipsoid. Identifies the ellipsoid used. The following table lists the ellipsoids
that are currently available.
Value Description
0 Clarke 1886
1 Clarke 1880
2 Bessel
3 International 1967
4 International 1909
5 WGS 72
6 Everest
7 WGS 66
8 GRS 1980
9 AIREY
10 Modified Everest
11 Modified AIREY
12 WGS 84
14 Australia National
15 Krassovsky
16 Hough
17 Mercury 1960
Semi-Major Axis (m). If a user-defined ellipsoid is specified, this defines the semimajor
axis.
The following additional parameters are required for the Bursa-Wolfe method only:
X Rotation (degrees)
Y Rotation (degrees)
Z Rotation (degrees)
Formulas
Introduction
This topic provides a lookup table that you can use to work out the correct ED79 UTM
zone for anywhere in the world. For an introduction and an example, see Coordinate
Systems.
ED79 UTM facts:
The system divides the world into 60 zones, each of which is 6 degrees longitude
wide.
Each zone is 6 degrees longitude wide.
Zone 1 begins at the 180 degrees longitude line and runs to the 174 degree W
longitude line.
http://www.cnr.colostate.edu/class_info/nr502/lg3/datums_coordinates/utm.html
http://www.uwgb.edu/dutchs/FieldMethods/UTMSystem.htm
Zone 29 -12 -6
Zone 30 -6 0
Zone 31 0 6
Zone 32 6 12
Zone 33 12 18
Zone 34 18 24
Zone 35 24 30
Zone 36 30 36
Zone 37 36 42
Zone 38 42 48
Zone 39 48 54
Zone 40 54 60
Zone 41 60 66
Zone 42 66 72
Zone 43 72 78
Zone 44 78 84
Zone 45 84 90
Zone 46 90 96
Zone 47 96 102
Zone 48 102 108
Formulas
WesternZoneBoundary(degrees) = EasternZoneBoundary – 6°
Select a northern (N) or southern (S) zone based on the position of the data relative to the
equator. Using this formula, the boundaries of the UTM 11 zones are -114 and -120
degrees.
To find out which UTM zone a particular longitude is in, use the following formula:
Where the RoundUp operation rounds up to the nearest integer value.
Using this formula for a longitude of -115 degrees, shows that it is in the UTM 11 zone.