| WA8LMF Home Page | Main Ham Radio Page | Main Links Page | Updated 26 October 07 |
Links To Locations Lower Down On This Page.
Microsoft publishes 4 very similar-looking desktop mapping products.
For North America:
- Streets & Trips
- MapPoint North America
For Europe:
- AutoRoute
- MapPoint Europe
All versions show a simple outline map of the world when zoomed and scrolled outside of their target coverage areas. National borders show along with a surprisingly large number of cities shown as point objects, but no road detail or internal subdivisions such as provinces, parishes, counties, states, etc.
Streets & Trips and Autoroute are consumer versions of these programs and
sell typically for USD $30-$40. The two versions of MapPoint are
considered business-oriented programs (they integrate themselves with Microsoft
Office when installed), and sell for USD $250-300. MapPoint contains numerous
data import and analysis tools not present in Streets or Autoroute.
MapPoint is designed to communicate with other programs while Streets/Autoroute can't.
Streets/Autoroute is released in a new version with updated road and
points-of-interest data every year. MapPoint is only updated every two years on
the even-numbered years.
On-screen, the programs look nearly identical. (Click Here for comparative
screen shots of Streets & Trips and MapPoint. Opens in new window.) All the programs have the
same basic drawing and annotation tools that allow you to mark up maps with
lines, circles, boxes, text notes, highlighted routes, etc. (It's actually the
same drawing toolbar that appears in MS Word or Excel.) Annoyingly, the overlay
files these markups (and any plotted points) are saved into are different for
each version of the programs, even though the contents are essentially the same.
Streets & Trips saves into files with the extension
.est.
Autoroute saves into files with the extension .axe.
Both versions of MapPoint save into files with the extension
.ptm . The internal format of these
files change with every new version of each program; i.e. you can't open an
overlay file in a version of the program older than the one that created it.
(You can read older overlays in newer versions of each program, but you
can't save any changes back to the older formats.) Streets and
Autoroute can't open overlay files created in MapPoint. MapPoint can
read overlay files from Streets or Autoroute, but it can only save
changes into it's current version of .ptm .
Thus for overlay file exchange purposes, an old version of Streets/Autoroute
produces universally-readable overlay files. A new version of MapPoint is
a universal recipient.
Although the data is stored in incompatible files, the data (draw objects,
recorded GPS tracks, etc) itself is transferable via the Windows Clipboard. If
both Streets/Autoroute and MapPoint are installed on the same system, you can
start both programs at the same time. You can then copy from one program ("Edit,
Copy" or Cntrl-C) and paste ("Edit,Paste" or Cntrl-V) to the other. All objects
automatically place themselves in exactly the same position on the receiving
program.
You can import simple files (Excel spreadsheets or comma-delimited text files)
containing lists of addresses or lat/long coordinate pairs into any of these
programs. Note that plotting street addresses (a.k.a "geocoding"
data) will only be approximate. These mapping programs don't actually know the
exact location of each street address. Rather, the internal database only has
the beginning and ending address numbers on each side of a "street segment"
(typically a city block, sometimes several city blocks, or even several
miles/kilometers in rural areas). They then interpolate where a given address
"should be" based on the known start and end addresses of the segment. Quite
often, street-address-based geocoding will produce an error of a block or more
if the house numbering isn't linear and consistent. These same
issues apply to the millions of "points-of-interest" (gas stations,
hotels/motels, restaurants, etc) addresses provided with these programs. It's
sometimes a bit of a "treasure hunt" locating places shown on the map when you
arrive in a strange city, when they may be off by a block or more.
On the other hand, GPS-generated lat/long coordinates plot very precisely, as
long as the GPS is set to the default WGS84 datum that all the maps in these
programs are based on.
In Streets/Autoroute, imported data points become simple generic identical
"pushpin" symbols. MapPoint provides multiple ways for external data to be
imported, analyzed, and displayed on top of it's maps. In MapPoint, the size,
color or symbol type can be varied based on the values in other fields of the
list being read; i.e. it does "thematic mapping". For example, you can place
house icons on the map based on address, and then color-code them (or vary the
size) based on the selling price. Once plotted, MapPoint allows you to select
groups of plotted objects based on state, county or postal district lines, or
arbitrarily-drawn "regions". For example, you could plot the sales of
individual stores in several counties by varying the the size of the individual
icons based on sales volume. You could then color-code county-area overlays
based on the total sales volume of all the stores inside that particular county.
Further, MapPoint has an extensive API (Applications Programming Interface) that
allows external programs to pass data directly to MapPoint in real time via
Windows DDE (Dynamic Data Exchange) and command MapPoint to draw/plot it in
various ways. It is this API that allows outside (non-Microsoft) developers to
create custom applications for MapPoint such as vehicle location systems, 911
answering point displays, WiFi-hotspot survey systems, etc. Such applications
can either show up as separate applications, or appear as plug-ins (i.e. new
menu pull-downs) inside of MapPoint. In this respect, MapPoint is similar to
Microsoft Word and Excel. The programming interfaces and macro languages of
these two programs have created an entire industry of third-party developers
writing add-ons, scripts and plug-ins for these programs.
Despite the huge differences in program features, the underlying map databases in the programs are the same (as is the online version of MapPoint, Expedia.com). You can use the data files from a recent version of the inexpensive Streets/Autoroute to update older versions of MapPoint (or older versions of Streets/Autoroute).
[You might want to update an older version of Streets or
Autoroute rather than install the complete new version in order to avoid the
massive amount of additional "bloatware" that the latest versions of Streets/Autoroute
try to dump onto your hard drive. These include voice-command functions (for
real time GPS navigation), subscription-based real-time traffic data services
from Microsoft (that also requires that you purchase a special radio receiver),
and the undisclosed privacy-invading stealth install of Microsoft Location
Finder. "Location Finder" places a password-protected 64MB database of known
WiFi hotspots on your hard drive. It then recruits you as an unwitting
volunteer in updating this database by "phoning home" your location to Microsoft
any time you have both a GPS and and a WiFi connection running on the computer.
This noxious piece of near-spyware has been a part of Streets and MapPoint since
the 2006 releases.
Another reason for updating and older Streets/Autoroute (rather than installing
the new Streets/Autoroute) is that the
2008 versions will no longer install on Windows 2000. Part of the 2008 install
is the forced install of Internet Explorer 7.0, which only works with Windows XP
or Vista. Even though the install won't run on Windows 2000, the data is
compatible with earlier versions of Streets/Autoroute running on Windows 2K. ]
To perform the update:


Streets, Autoroute and MapPoint each copy over a gigabyte of program files and data to your hard disk when installed completely on the hard disk. (An install option is to leave about 700 MB of data on the CD/DVD. This then requires that the data disk be in the drive when using the program.)
Streets or Autoroute, and it's corresponding area MapPoint are so similar that they can be installed into the same folder so that they can share one copy of the database and some of the supporting program components. Installed this way, the two programs occupy a total of about 1.3GB hard disk space instead of over 2.2 GB for normal individual installs.
To do a combined program install, one should preferably use a copy of Streets or Autoroute and MapPoint from the same year. For example, Streets 2004 and MapPoint North America 2004, or Autoroute 2006 and MapPoint Europe 2006. Some combinations of different years will work; one of my installations uses Streets 2005 and MapPoint 2004.
Install Streets or Autoroute first. Opt for a custom install and name the install folder "StreetsPoint" for North America or "RoutePoint" for Europe. Then run the MapPoint install, opt again for a custom install, and install into the same folder.
Once the combined install is completed, the latest data from a copy of Streets or Autoroute each year will now update both programs at once! The only side effect of the combined install that I can detect is that the construction data updates that download current highway department construction zones (so the Route Planner feature can route around construction delays) no longer works in some configurations.
MapPoint (but not Streets or Autoroute) is usable
directly by least three amateur radio APRS applicatons.
Because
Streets & Trips and Autoroute lack the software interface required for external
programs to talk to them (that MapPoint has), they can not be used directly by any APRS program.
Streets (or Autoroute) is only useful for
updating the database of MapPoint as described above, or as a source of screen
captures of static (fixed non-zooming non-scrolling) maps for use with other
programs.
Note: The APRS standard provides for overlaying a single letter or number on top of the basic APRS symbol (a.ka. "icon") These overlay characters are used, for example, to distinguish home WIDE1-1 fill-in digipeaters (number "1"overlaid on the digi star symbol) from wide-area digipeaters (letter "N" for WIDEn-N overlaid on the star symbol). They are also used for distinguishing Echolink ("E"), IRLP ("I") and Winlink ("W") nodes by overlaying the generic black diamond "node" symbol. Without the overlays, half the information about the object on the map is being lost.
More details on the standard APRS symbol set and the overlay technique are here on this website.
