NACMAP Version 3.0
The Most Powerful Integarted Geographic Information System
The standalone JAVA application - NACMAP Version 3.0 is a powerful GIS integrated with the complete set of maps of the United States with 22 map layers in all scales and 19 demographics data themes in eight area levels. Users can use NACMAP to create their own map and then add their own map layers and themes to turn the maps into interactive maps with various hyperlinks, bar charts, markers, images, labels, polygons, polylines and other objects. The another important feature of NACMAP is its Internet capability that makes corporation offices located in different areas be able to share one set of data provided by one http server. All NACMAP files, user data and maps can be linked through the hyperlinks on the interactive maps. It creates another virtual world similar to the one created by the HTML and DHTML web pages. NACMAP displays instantly the coordinates of the cursor in screen pixels, Longitude/Latitude, NAC and UTM as well as geomagnetic parameters: declination, inclination and intensity. The geomagnetc parameters can be used to correct the compass direction and very useful to navigating, hiking, boating, etc. In addition to its unlimited power, NACMAP provides straight forward user-interfaces and optimised data structures to make it the easiest GIS for Decision Making, Territory Management, Real Estate Management, Site Selection, Target Marketing, Prospect Analysis, Media Planning, Territory Management, Sales Analysis, Natural Resource Management, Navigating, Hiking, Exploring, Fishing, Boating, Rescuing, Tourist Information Management, Transportation, Teaching and Learning, etc. Since the software is written in JAVA, the great compatbility of JAVA makes it be able to run on all different computer operating systems: Windows, UNIX, MAC, etc.
If you want to get a free trial license for NACMAP, please send an email to [email protected] with Subject: NACMAP Free Trial License and Content: your name, phone, email, address, company, and the project you want to work with NACMAP.
CONTENTS
The Power of NACMAP
Sales Analysis
Real Estate Management
Site Selection
Target Marketing
Prospect Analysis
Sites Management
Features
Install and Launch the Program
How to Use NACMAP
Use NAC to Retrieve A Map
Use Longitude/Latitude to Retrieve A Map
Use Zoom Current Map to Retrieve A Map
Use Place Name to Retrieve A Map
Use ZIP Code
Use Mouse Click to Retrieve A Map
Choose Map Layers
Choose Statistical Data Theme
Add User Data to the Map
Save A NACMAP File
Open A URL
Open A File
Customize Startup File
Other Functions
NACMAP Data Files
NACMAP Files
Data URL Files
User Data Files
File Structure
Header
Object Types
Markers List
Symbols List
Labels List
Links List
Polyline
Polygon
Stock Object
Order Information
Contact and Tech Support
Screen Shot
Download NACMAP
--------------------------------------------------------------------------------
The Power of NACMAP
NACMAP can help you answer many different questions. What if we opened a new store on this site? What if we used a direct mail campaign to promote this product? What if we realigned sales territories according to drive times? What causes have made the differnces of revenues, sales, profits between different companies and different offices at different locations?
Sales Analysis
Using mapping, you can plot corporate facilities, coverage territories, competitors' locations, customer demographics and a host of other data, which you can use to discover new and important information about your business. Armed with more complete information, you can make more effective decisions in a host of sales and marketing functions. In the past, sales reports were too unwieldy to be analyzed and used to their fullest capacity. Due to difficult-to-read spreadsheets and tabular reports, critical information often went unnoticed, leading to loss of profit from mismanagement of resources. With NACMAP, sales managers and marketers can visualize data from various sources and show that data on a map. The end product is a colorful, easy-to-understand picture from which you can instantly see: Productivity reports from each territory, sales person and distributor. Your standing in the marketplace complete with competitive information for each individual product or service your company offers. Existing and potential revenue for each sales territory allows you to set realistic workloads and sales quotas.
Real Estate Management
Using NACMAP to manage real estate is so convenient and efficient for both agents and customers. Real estate properties can be displayed on the maps of NACMAP, so people can see the locations and demographic information immediately. When they want to see more detail information about any real estate, they can click on the hyperlink to open another NACMAP file with a large scale map or a html document. If a large scale map has been opened, users can display all information such as streets, water bodies, schools, parks, etc in the neighborhood of the real estate as well as its orientation of the real estate if its outline is drawn on the map. Since the information can be stored on a http server, all agents can get access of the data no matter where they are provided they have computers and dialup phone line. If the real estate company manages real estate across the whole country, they can easily link all NACMAP files stored in various http servers spreaded everywhere in the country through hyperlinks on the maps of NACMAP. The NAMMAP files can be maps of the whole country, a part of the country, a state, a city, a town, a street block, etc.
Site Selection
Choosing the best site for a new business location is vital to the success of a growing business. NACMAP, by allowing users to visualize and analyze all relevant information in a single view, help users make informed site selection decisions without having to retain a real estate consultant firm. In the past, site selection decisions were made with volumes of paper maps or with expensive, difficult-to-use GIS systems. Now, NACMAP are allowing in-house sales and marketing professionals to easily and inexpensively analyze sites based on: Drive-time analysis; Demographic and psycho-demographic criteria; Competitive information; Regional real estate statistics and Customer information.
Target Marketing
Precision is the key to successful direct marketing programs. In the past, the only available resources for analyzing direct campaigns were tabular reports, stored in various often unreliable databases. Today, savvy marketing and sales planners use mapping to precisely target and track their direct campaigns. By coding all customers and prospects by priority, decision makers can quickly determine the potential return on mailings to different targeted segments, thereby allowing them to target the most promising sources with the best possible mailing.
Prospect Analysis
Unprofitable customer contacts and wasted drive time can sap the resources of your direct sales force. In order to minimize waste in recruiting new customers, sales managers must effectively establish priorities for sales staff based on revenue potential and proximity of prospects to sales offices. NACMAP allows sales managers to easily pinpoint the best prospects and establish sales call priorities by plotting all relevant information on a single map, which can then be given to the sales force as a reference tool. Furthermore, by analyzing the proximity of prospects to sales staff, drive times and revenue potential, the sales manager can decrease the effort which is required by annual or semi-annual territory optimization projects. The result is more efficient handling of accounts by the sales force and more effective assignment of prospective customers to coverage territories.
Media Planning
Media campaigns are big-budget items in today's lean corporate environment; therefore, it's imperative to track their effectiveness to justify the investment. Because you can view so much information from various sources in a single map, NACMAP will let you measure response to broadcast and print advertisements, telemarketing calls and direct mail campaigns. Displaying the demographics of the population of a specific geographic area layered over a map of the local media outlets and their "spheres of influence" allows you to directly measure the cost of a campaign against the actual number of people it will reach. As such, NACMAP can help as a support tool for future advertising campaign buys as well as for evaluating past campaigns.
Sites Management
With NACMAP, corporations can easily and efficiently manage a large number of stores and branches at different locations. The map bar charts of the stores performances plotted with area demographic data will give the decision-makers a clear picture why some stores are profitable and some other stores are money losers. Switching on/off the bar charts in diiferent years will show which stores are getting better or worse performances immediately. With the hyperlinks on the maps, the central administrators can conveniently retrieve the documents of the stores or open the interactive maps for the neighborhoods of the stores by simply clicking their hyperlinks on the maps whenever they want to know more detail about the stores.
--------------------------------------------------------------------------------
Features
Unlike many other GIS software that are empty tools and users have to purchase expensive maps and demographic data for very limited areas from somewhere else and spend a lot of time to configure and lay out the maps and data, NACMAP has tightly integrated the complete set of the maps and demographic data of the entire Unites States with 22 map layers:
1) Longitude/Latitude Grid;
2) States boundaries;
3) Cities, towns;
4) Streets;
5) Water bodies;
6) Cens bg points;
7) Congress dist.;
MSA/CMSA;
9) Interstate labels;
10) US hwy labels;
11) Parks, schools;
12) City labels;
13) Counties boundaries;
14) Major roads;
15) Railroads;
16) Shorelines;
17) Cens bg boundaries;
1 Indian Resv.;
19) Census tracts;
20) St. hwy labels;
21) Zipcode points;
22) Background
and 19 demographic data themes:
1) Family size;
2) Household size;
3) Population density;
4) Family income;
5) Age 0-4 percentage;
6) Age 5-9 percentage;
7) Age 10-19 percentage;
Age 20-49 percentage;
9) Age 50-64 percentage;
11) Age 65 and over percentage;
12) White people percentage;
13) Black people percentage;
14) Indian people percentage;
15) Asian people percentage;
16) Hispanic people percentage;
17) Other people percentage;
1 Household owned;
19) Household rented.
for eight area levels:
1) States;
2) Metro Areas;
3) Counties;
4) Congress Dist.;
5) Places;
6) NE Townships;
7) Census tracts;
Block Groups
in all scales. It is equipped with powerful map retrieving methods such as the Natural Area Coding System (NAC) - the most powerful universal map retrieving method, longitude/latitude coordinates to specify an area, the name of a place, the zip code of a place, and the mouse click to retieve maps. Users can obtain maps of any sizes for any areas in any scales with any selected map layers together with any demographic data in a layout ready to use within a minute. Then they can add their own unlimited number of switchable data layers on top of the maps using bars, symbols, labels, pictures, polylines, polygons, rectangles, circles, arcs, ellipses, and hyperlinks to make their own customized GIS without the needs of any training. It can save more than 90% of time and money compared with using any other available GIS software on the market.
Moreover, NACMAP also displays the geomagnatic parameters, so that you can get these parameters for any location in the United States immediately. The geomagnetic parameters are very useful for navigating, exploring, hiking, boating and fishing. Since the local geomagnetic north pointed by a magnetic compass does not point to either the exact magnetic north pole or the true north pole. With NACMAP, you can easily determine the true north direction of the earth at any location. (The geomagnetic declination is the angle between the true north and the local magnetic north which is pointed by the magnetic compass horizontally. The geomagnetic inclination is the angle between the vertical direction and the magnetic field direction. The intensity is the local total geomagnetic field intensity.)
--------------------------------------------------------------------------------
Install and Launch the Program
You may have one of the following packages of NACMAP:
A floppy disk containing all the class files of NACMAP;
File NACMAP.zip containing all the class files of NACMAP;
File nacmapv3.bin for MAC;
File nacmapv3.bin for UNIX;
File nacmapv3.exe for Windows
File nacmapv3.zip for others
If you have a floppy disk or NACMAP.zip, You can copy the whole directory or extract all files to your computer's hard drive to get a directory NACMAP. Once you have done that, you can open a DOS or a UNIX window and go to that directory. In that directory, you can run the software by the command:
jview NACMAP
or
jre -cp directory of NACMAP NACMAP
or
jview -cp directory of NACMAP NACMAP
You can even type in the above command in Start/Run dialog box if you use Windows. You can also simply double click the file NACMAP.class and choose jview.exe as the application to open files with extension .class.
If you have nacmapv3.bin for MAC - a file format called "MacBinary" to ensure cross-platform compatibility, you need to un-MacBinary the file to turn it into a real Macintosh file (Use a utility like StuffIt Expander 4.5, earlier versions may not work properly. StuffIt Expander can be obtained from http://www.AladdinSys.com. ) Then you can install NACMAP on your computer and run it.
If you have nacmapv3.exe for Windows, you just need to run it and follow all the instructions to install NACMAP. Once you have installed NACMAP, you can launch NACMAP from the Start Menu similar to other Windows software.
--------------------------------------------------------------------------------
How to Use NACMAP
NACMAP is intuitive and straight forward. You can figure out most of the uses immediately when you see the interface. Here we just add some explanations of the functions and uses of the software in case you want to be sure in using them.
If you have not created any NACMAP projects yet, you need to retrieve the maps with NACMAP free of charge through the following map retrieving methods:
NAC
Longitude/Latitude
Zoom Current Map
Place Name
ZIP Code
Mouse Click
and the selection of map layers and the choice of the demographic data theme to combine with your own data. The map with more map layers in larger size will be retrieved with longer time. More details about these map retrieving methods are explained in the following.
Use NAC to Retrieve A Map
NAC stands for Natural Area Code assigned to all areas on the earth surface by a set of mathematical algorithms to make the representation of areas and locations efficiently in a unified syntax since a location is just a small area. There are no sizeless points in the physical world. Actually, we never need and are not albe to express a sizeless point precisely. With NAC, you just need very few characters to define an area anywhere in the world. A NAC represents an area on a large scale map and on the other hand, it represents a point on a relative small scale map. Therefore, you don't need to distinguish whether it is a point or an area, and all will be done automatically. A NAC is a very efficient code in representing an area or a point anywhere on the earth surface. An Eight Character NAC can accurately specify an area with size 50 meters in easting and 25 meters in northing or smaller anywhere in the world (building size). A ten character NAC specifies an area 1.7 meters in easting and 0.8 meter in northing or smaller (door size). A six character NAC represents an area 1.5 km in easting and 750 meters in northing or smaller (street block size). A four character NAC is an area 45 km in easting and 23 km in northing or smaller (city size). It is ideal to use NAC to represent properties so that people can directly pinpoint a property on a map of any scale (a world map, country map, or local area map) for international and local postal services, emergency services, delivery services, taxi services, etc.
If you don't know the NACs of your interests, you can use this software to find them. When you move the mouse on the map of NACMAP, the NAC of the location pointed by the cursor will be displayed under the map. It is a ten character NAC and you can drop the characters at the end of each string to relax the NAC for larger areas. Once you have recorded the NACs, you can easily get the maps of your interests by simply typing in the NACs and click the button: "Get Map". (Note, in this map software, the geographic coordinates are in the datum of NAD27 while NAC is defined only in the datum of WGS84. The NAC you read from this software for areas may be different from the true NAC up to several hundred meters. They can be used for large areas. They can also be used to represent buildings and houses but only in this software.)
Use Longitude/Latitude to Retrieve A Map
This is the traditional method to retrieve a map. You specify the longitude/latitude coordinates of the center of an area and specify the width (easting) and height (northing) in longitude/latitude coordinates and click "Get Map" button.
Use Zoom Current Map to Retrieve A Map
If the map you want is located on the current map, then you can specify the Zoom Factor and the center coordinates to retrieve the map. The Zoom Factor can be any number larger than zero. When the Zoom Factor larger than one, the new map will have a larger scale than the current map (called zoom in), and if the Zoom Factor is smaller than one, the new map will have a smaller scale (called zoom out).
Use Place Name to Retrieve A Map
If you want to retrieve a map of a city, town or any place with an official name, you can use the name to retireve the map. You can type in the name and the state name, click "Get Map" button to retrieve the map.
Use ZIP Code
If you know the ZIP code of the area you want to see, you can simply type in the ZIP code, and click "Get Map" button.
Use Mouse Click to Retrieve A Map
This is a pretty convenient way to retrieve a map. You specify the Zoom Factor and move the mouse to the place of your interest, and click the left button of the mouse to get the map. The new map will be centered at the coordinates of the cursor at the time you click the left button.
Choose Map Layers
When you want to get a map, you have 22 map layers to choose. You can switch on/off any of these layers as you want and the map you get will show exactly the layers as you have chosen.
Choose Statistical Data Theme
There are 19 statistical (demographic) data themes in eight area levels in two display options for you to choose. The map you get will have the statistical (demographic) data displayed on the map in color scale.
Add User Data to the Map
If you want to plot your own data on to the map, you can create a series of text files called User Data Files (.udf), store the files in the hard disk or on a http server, then create another text file called Data URL File (.duf) in which each line contains the name and the path/URL of each .udf file and save the file in the hard disk or on a http server. Once you have created these files, you can type in the name, relative path, the full path, or the URL of the .duf file in the edit box of "URL File" and click its right side button "E" to load the .duf file into NACMAP. When NACMAP has loaded the .duf file, all the names for the .udf files will be displayed in the underneath list box of "User Data". You can select or deselect multiple data names from the list and NACMAP will immediately display all the selected data on the map. User data can be markers, symbols, labels, hyperlinks, bar charts, polylines, polygons, images, circles, rectangles, arcs, ellipses, etc. See the sample files in the installation directory of NACMAP to familiar with the formats of these text files.
With NACMAP, you can display, for example, the locations of your sales offices with symbols, labels and hyperlinks so that you can see where they are immediately and click the symbol to open its linked file. The linked file can be another NACMAP file or any other file that the web browser can open. If it is another NACMAP file, then the new NACMAP file will be loaded into NACMAP and you will see the local detail map for the neigborhood of that sales office. Choosing different map layers or demographic themes, you can have a thorough analysis for the location.
You can also display the revenues, profits, sales costs, rents of the sales offices on the map through bar charts, symbols and numbers to help you find out the differences and possible causes to create the differences such as family income, population density, age distribution, etc. of the areas efficiently.
If you have data of your competitors, you can turn on their data together with your data to help you find out where you company has done better than theirs, and where your company has good potential to grow.
Save A NACMAP File
When you have successfully retrieved the desired map and incorporated your own data, you can save all the information in a NACMAP project. Clicking button "Save", you will get a dialog box for you to specify the directory and name of the NACMAP file and click "Save" button on the dialog box to save all the information to the file. The current map and the legend will be saved in the same directory in separated files: map.gif and legend.gif respectively. So it is important to make sure that the save action will not overwrite the map files with the same names: "map.gif" and "legend.gif". When you have saved the files, you can put the files in a http server too so that they will be available on the Internet.
Open A URL
NACMAP can read files from the Internet. You can click button "Open URL" to open a dialog box on which you can type in the URL of a NACMAP file (.nmf) and press button "Load" to open the file in NACMAP. The map and legend files should reside at the same directory as the NACMAP file. All user data files (*.udf) with relative paths should be save in the same directory too, while those with full URLs can be stored anywhere on the Internet. Once the NACMAP file has been successfully opened, you can turn on/off user data layers or retrieve other maps to make your analysis.
Open A File
NACMAP can read files stored in the local hard disk too. Pressing button "Open File", you can specify a NACMAP file (.nmf) and open it. When the file is open, the map and legend from the same directory will be displayed in the map window. Once the NACMAP file has been successfully opened, you can turn on/off user data layers to make your analysis even not connected to the Internet. But you must connect to the Internet if you want to retrieve other maps, maps with different layers, or other demographic data.
Customize Startup File
There are three files (Start.nmf, map.gif and legend.gif) and one Data directory come with the software in the same directory of NACMAP. When NACMAP is launched, it will automatically load "Start.nmf" with map.gif and legend.gif. All the user data names and URLs of the project are saved in a file called "DataURLs.duf". Both Data URL files (*.duf) and User Data files (*.udf) are text files and you can use any text editor to view or edit them. The start file contains all the parameters for the default setup. You can replace the start file with your own NACMAP file with the same name "Start.nmf" together with all other files so that you can automatically open your own start project whenever you launch NACMAP.
Other Functions
There are several other functions that you can use on NACMAP. You can press F1 key or click the area below the map window to open this README.html file whenever you want to get help or other information. This README file will be opened in the web browser.
Clicking the top bar button above the map window, you will open the web page of NAC Geographic Products Inc. - the developer and owner of NACMAP copyright, where you can get many other GIS, GPS, graphics and multimedia software and digital maps/data sets.
Clicking the second bar button above the map window, you will open the web page of the Natural Area Coding System where you can learn more about the amazing geocoding system and its wide applications.
Clicking the animating Logo, you will open the web page of NACMAP where you can get more recent information about NACMAP and its latest released software and data sets.
You can move the mouse on the sample map to explore the hyperlinks, see the coordinates in screen pixels, Longitude/Latitude, NAC and UTM as well as the geomagnetic inclination, declination and intensity. The action that the mouse click may take will be displayed on the status bar above the coordinates. If the cursor is on a hyperlink, the click of the mouse will open the linked file. If the linked file is a NACMAP file, the file will be opened just in NACMAP itself to replace the current opened file. If the file is not a NACMAP file, then it will be opened in the web browser. The file can be any type of files that the web browser can open.
--------------------------------------------------------------------------------
NACMAP Data Files
NACMAP Version 3.0 creates GIS projects which includes four different types of files: NACMAP Files (*.nmf), NACMAP Data URL Files (*.duf), NACMAP User Data Files (*.udf) and map files (*.gif). NACMAP Files are binary files, while Data URL Files and User Data Files are text files.
NACMAP Files
A NACMAP File is a binary file containing map layout parameters. It is created by NACMAP and can be loaded by NACMAP. When you save a .nmf file, the software will also save map.gif and legend.gif files in the same directory of your .nmf file. Usually, you create a NACMAP project in a separate directory and save you_project.nmf file, your_project.duf file, map.gif file and legend.gif file in the same directory. You may create a subdirectory called "Data" in which you can save all your .udf files. A complete NACMAP project can be stored in the local hard disk or on the Internet. When it is on the Internet, it can be opened and used in NACMAP anywhere in the world provided that the computer with NACMAP is connected to the Internet. You can use either relative URLs or absolute URLs in a NACMAP project.
Data URL Files
A Data URL File (*.duf) is a text file with the name and URL of each User Data File on each line separated by a semicolon. It can be loaded by NACMAP when you type the name of the file if it is in the current project, a relative path of the file if the file is in a subdirectory under the current directory, a full path of the file if it is anywhere in the local computer, or the URL of the file if it is on the Internet in the edit box "URL File" of NACMAP, and click button "E". When the file is loaded, the information will become part of the NACMAP file. When you deliver a NACMAP project, you don't need to include the Data URL file in the project. If you want to change the information of User Data URLs in a NACMAP file, you can open the NACMAP file and type the name of a new Data URL file in edit box "URL File" and click button "E". All the old information of Data URLs will be removed and new Data URLs will be added. They will be displayed in list box "User Data". If the Data URL file is not there or empty, then the all the information of Data URLs will be removed and the list box will be empty.
User Data Files
A User Data File (.udf) is a text file that users create for NACMAP to display on the map. It can be any data such as, the locations of sales offices and their revenues, profits, expenses, rents, etc displayed on the map with markers, symbols, labels, hyperlinks, polylines, polygons, images, circles, rectangles, arcs, ellipses, etc. Every User Data File will be displayed as one layer on top of the map. A User Data File can have all kinds of graphic objects and the structure of the file is explained in the following.
File Structure
A User Data File starts with the header block and followed by object blocks. These blocks are separated by blank lines.
The structrue of a User Data File is:
Header
Object Blocks
At the beginning of any object blocks there can be as many comment lines as you want. A comment line can be any text string provided it does not start with the key words of User Data File. All the key words in the following will be shown in bold letters and ended with '=' character. The bold italic words are the standard values you can choose for the key words. All others can be any names and values you provide or define.
Header
The header contains the file format name, version number, coordinate system, datum information, etc.
The structure of the header block is:
NACMAP User Data File
Version = 2.0
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Datum = NAD27
Where the right side of an equal sign is the content the user has to fill in. The coordinate system specified here will be used as the default coordinate system for all object blocks without their own coordinate system specified in the file. At the moment, there are three coordinate systems supported as shown above. When you use Longitude/Latitude, you have to provide the coordinates in degrees plus decimals. When you use UTM, you have to provide zone number, easting and northing in meters plus decimals. When you use Screen Pixels, you have to provide the screen coordinates in pixels. The screen coordinates start from the top left corner of the map and increase in the direction to the right and bottom. On the status bar, the first two coordinates x and y are the screen coordinates of the cursor.
Object Types
In NACMAP, there are many different types of objects supported as listed in the following:
Markers List
Symbols List
Labels List
Links List
Polyline
Polygon
Stock Object
You can include as many types of objects as you want in a User Data File. You can have labels as notes on the map, markers to show the locations of interests, links to connect documents, polylines to display the routes, polygons to outline areas of interests, circles, rectangles, arcs, pies and ellipses to decorate the map, images to give more vivid pictures on the map in one file.
Markers List
A Marker in NACMAP User Data Files represents an object made up of a symbol, a label and a hyperlink. The symbol can be any kind of picture given by the users in gif or jpeg file format. A Markers List object is such an object that contains as many markers as users want.
The structure of a Markers List object block is:
Object Type = Markers List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Symbol = Your Default Symbol
Default Label = Your Default Label
Default Link = Your Default Link
Default Font Size = Your Default Font Size
Default Font Style = Your Default Font Style
Default Font Name = Your Default Font Name
Default Font Color = Your Default Font Color
List Start
lon1; lat1; Symbol1; Label1; Link1 OR zone1; easting1; northing1; Symbol1; Label1; Link1
lon2; lat2; Symbol2; Label2; Link2 OR zone2; easting2; northing2; Symbol2; Label2; Link2
...
lonN; latN; SymbolN; LabelN; LinkN OR zoneN; eastingN; northingN; SymbolN; LabelN; LinkN
In this block, Object Type and List Start are the two lines you must have for each Markers List block and other lines are optional. Object Name is a name for this block, and Group Name is the name for a group of objects. They are not used in the current version of NACMAP. Coordinate System is used to define the coordinate system of this block. If you don't have the line defining the coordinate system, the coordinate system defined in the file header will be used. Default Symbol is used for markers in the list which do not have symbol name (blank spaces). Default Label is used for markers in the list which do not have labels provided (blank spaces). The default values for the font will be used for all labels. If the default values of the font are not provided here, then the system default font style and name, size = 10 and blue color will be used for all lebels. The color should be in hex value with red, green and blue components from left to the right such as: FF0000 is pure red, 00FF00 is pure green, 0000FF is pure blue, FFFF00 is yellow. You should not include '#' or "0x" in front of the number.
After List Start, all markers are listed one line for each marker. In each line, there can be up to five items: the coordinates of the marker, symbol name of the marker, label text string, and hyperlink associated with the marker. All these items must be separated by semicolon. You don't need to have all these items for every line. If you want to drop items at the end of a line, you can simply drop them. When you drop items in middle, you have to use at least one blank space to take the position and keep its semicolon. You should always have the coordinates for every marker.
"Symbol1", "Symbol2", ..., "SymbolN" are the name for the symbol image files. If a symbol name does not include the extension, it is assumed that the image file ends with ".gif". If the symbol name includes the full path of the image file, then the image file will be read from that path, otherwise the image file will be assumed in subdirectory "images" under the NACMAP installation directory. At the moment, NACMAP support two types of images: GIF format (*.gif) and JPEG format (*.jpg). There are many symbol image files have been stored in subdirectory "images". If you want, you can add your own image files there. However, if you want to put the NACMAP file on the Internet and want other people be able to read it, you should aware that the images you add may not be available in the users' computer. The way to get rid of this problem is to use the URL of the image as the symbol name and put the image file on the Internet too.
In this object, all symbols will be displayed in the size of the images' own size. You can actually place any pictures for the markers: simple icons to real photographs in any sizes. The symbols will be drawn centered at its coordinates.
"Label1", "Label2", ..., "LabelN" are the labels you want to place at the location and they can be any text strings but not with semicolons. There are no real limitations for the number of characters for labels. All the labels will be drawn in default font.
"Link1", "Link2", ..., "LinkN" are the URLs of NACMAP files, web pages or paths of local files which users can click to open in NACMAP or the web browser. You can also put any text string for them to make them as hints that will be displayed at the status bar when the mouse is pointing at it. The sensitive area for each link is centered at the point defined by the coordinates and has 6 pixels in both width and height.
If you have default values set, the missing parts (Symbol, Label and Link) will be replaced by the default values.
Symbols List
A Symbols List will be drawn differently from the symbols of a Markers List. In the Symbols List, all symbols can have their width and height specified by numbers rather than the images' own sizes. The coordinates of a symbol is for the bottom center point of the image. A typical use of Symbols Lists is to draw bar charts on the map. You can place the values (for example, sales) as the height for each symbol and set a proper scale to get a bar chart on the map. If the map has some demographic information shown, you can easily analyze why the values bigger and smaller at different places.
The structure of a Symbols List object block is:
Object Type = Symbols List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Scale = Your Scale
Default Symbol = Your Default Symbol
List Start
lon1; lat1; Symbol1; Height1; Width1 OR Zone1, Easting1, Northing1, Symbol1; Height1; Width1
lon2; lat2; Symbol2; Height2; Width2 OR Zone2, Easting2, Northing2, Symbol2; Height2; Width2
...
lonN; latN; SymbolN; HeightN; WidthN OR ZoneN, EastingN, NorthingN, SymbolN; HeightN; WidthN
In this block, Object Type and List Start are the two lines you must have for each Symbols List block and other lines are optional. The new parameter Scale is used to scale the values of all the symbols. If you don't provide it here, it will be one. The actual pixel values of the height and width of a symbol is Height/Scale and Width/Scale, where Height and Width are the symbol's height and width.
All the symbols of the Symbols List will be listed after List Start with one line for each symbol. For each list line, the rules are similar to the rules of those of a Markers List block. The first two items for Longitude/Latitude and Screen Pixels coordinate systems or the first three items for UTM coordinate system are the coordinates for the symbol and they must be provided. The other three items are optional. The missing symbol name (blank spaces) will be replaced by the default symbol. The name of a symbol is the name of the image file used for the symbol. If a symbol name does not include the extension, it is assumed that the image file ends with ".gif". If the symbol name includes the full path of the image file, then the image file will be read from that path, otherwise the image file will be assumed in subdirectory "images" under the NACMAP installation directory. At the moment, NACMAP support two types of images: GIF format (*.gif) and JPEG format (*.jpg). The missing height and width will be replaced by the size of the symbol image.
Labels List
Labels List objects are used to draw texts on the map. Similar to the labels of a Markers List object which are drawn with its coordinates as the left bottom corner, labels in a Labels List object are drawn with 7 pixel shift to the left and 10 pixel shift to the bottom. The labels in a Labels List can also have their own font colors, sizes, styles and names.
The structure of a Labels List object block is:
Object Type = Labels List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Font Size = Your Default Size
Default Font Style = Your Default Style
Default Font Name = Your Default Name
Default Font Color = Your Default Color
List Start
lon1; lat1; Label1; Color1; Size1; Style1; Name1 OR Zone1; Easting1; Northing1; Label1; Color1; Size1; Style1; Name1
lon2; lat2; Label2; Color2; Size2; Style2; Name2 OR Zone2; Easting2; Northing2; Label2; Color2; Size2; Style2; Name2
...
lonN; latN; LabelN; ColorN; SizeN; StyleN; NameN OR ZoneN; EastingN; NorthingN; LabelN; ColorN; SizeN; StyleN; NameN
In this object block, Object Type and List Start are the lines you must have for each Labels list, and all other lines are optional. The values of the default font will be used for labels which does not include its own corresponding parameters. The labels of a Labels List object are listed after List Start with one line for each label. In the line of a label, there may be up to seven (Longitude/Latitude or Screen Pixels or eight (UTM) items, but the coordinates items should never be dropped.
Links List
A Links List bject is a transparent object which can only be felt by the cursor. When the cursor moves over the sensitive area of a link, the link will be displayed at the status bar. At this time, if you click the mouse, you will open the linked document if the link is valid otherwise nothing will happen. A link in a Links List object is different from a link in a Markers List object only in width and height. A link in a Links List object has its own width and height defined by the users, while a link in a Markers List object has a fixed width and height (both are 6 pixels).
The structure of a Links List object block is:
Object Type = Links List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Link = Your Default Link
Default Width = Your Default Width
Default Height = Your Default Height
List Start
lon1; lat1; Link1; Width1; Height1 OR Zone1; Easting1; Northing1; Link1; Width1; Height1
lon2; lat2; Link2; Width2; Height2 OR Zone2; Easting2; Northing2; Link2; Width2; Height2
...
lonN; latN; LinkN; WidthN; HeightN OR ZoneN; EastingN; NorthingN; LinkN; WidthN; HeightN
Object Type and List Start are the only two lines that every Links List Object must have, and others are optional. The width and height of a link are always in pixels. If the height and/or width of a link are not defined, the default width and height will be used. If the default width and height are not defined, then the width and height are 6 pixels.
Polyline
A Polyline object consists of a series of straight lines connected to each other. Polylines can be used to represent streets, routes and any other line objects. Every polyline can have its own hyperlink which will be displayed on the status bar when the mouse is pointing on it, and the linked document will be open if you click the mouse.
The structure of a Polyline object block is:
Object Type = Polyline
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Color = Your RGB Color such as FF0000 for red
Style = Null, Solid
Node Symbol = Your Symbol
Link = Your Hyperlink
Number of Nodes = Your Number of Nodes
List Start
lon1; lat1 OR Zone1; Easting1; Northing1
lon2; lat2 OR Zone2; Easting2; Northing2
...
lonN; latN OR ZoneN; EastingN; NorthingN
In this block, you can specify the color and style for the polyline, and specify a symbol for all the nodes of the polyline. The definition for symbol name is the same as in a Markers List and a Symbols List. If the number of nodes is not defined here, the maximum of nodes is 1000. If you have more than 1000 nodes in this polyline, you have to specify the number here. If the style is null, the polyline is hidden but its hyperlink still can work.
Polygon
A Polygon object is similar to a polyline object except it is always closed and can be filled with color. Polygons are used for water bodies, parks, polluted areas, properties, etc. If a polygon has a hyperlink, the hyperlink will be displayed on the status bar when the cursor is within the polygon, and the linked document will be open if you click the mouse button.
The structure of a Polygon object block is:
Object Type = Polygon
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Line Color = Your Line Color
Line Style = Null, Solid
Vertex Symbol = Your Vertex Symbol
Fill Color = Your Fill Color
Fill Pattern = Null, Solid
Link = Your Hyperlink
Number of Vertices = Your Number of Vertices
List Start
lon1; lat1 OR Zone1; Easting1; Northing1
lon2; lat2 OR Zone2; Easting2; Northing2
...
lonN; latN OR ZoneN; EastingN; NorthingN
In this block, you must have Object Type and List Start two lines and the other lines are optional. If you don't specify line color, the black color will be used for the edge. If you don't specify line style, the solid line will be used. If you don't specify vertex symbol, no vertex symbol will be used. If fill color is not specified, the black color will be used to fill the polygon. If you don't specify the fill pattern, the solid fill will be used. If you don't specify the number of vertices, the maximum of the vertices is 1000.
Stock Object
A Stock Object a simple picture which can be specified by several parameters. In a Stock Object, all the parameters are in pixels except the coordinates which are decided the coordinate system. A Stock Object can be used to draw decorations for a map like frames, legends, etc. A Stock Object does not have a link. If you want to add a link, you can do that in a Links List object.
The structure of a Stock Object block is:
Object Type = Stock Object
Object Name = Your Stock Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Object Style = Rect, Round Rect, Ellipse, 3DRect, Arc
Line Color = Your Line Color
Line Style = Null, Solid
Fill Color = Your Fill Color
Fill Pattern = Null, Solid
Zone = UTM zone number
X = lon
Y = lat
Width = Your Width
Height = Your Height
Arc Width = Corner Arc Width (for Round Rect)
Arc Height = Corner Arc Height (for Round Rect)
Start Angle = Angle1 (the angles are only for Arc)
End Angle = Angle2 (the angles are only for Arc)
In a stock object, Width, Height, Arc Width and Arc Height are in pixels, so they will stay in the same size after the map is zoomed. Start Angle and End Angle are in degrees measured from the horizontal line in counter-clockwise direction that are only required for an Arc (or a pie if Arc with a solid fill). Zone is only used in UTM. X and Y can be x and y in Screen Pixels, lon and lat in Longitude/Latitude or Easting and Northing in UTM.
Order Information
The price of the software is US$1999/License for life time, US$999/License for one year, US$599/License for half year, US$149/License for one month, US$49/License for one week. You can order the software through phone (416-496 6110), Email ([email protected]) or use our online ORDERFORM.
Contact and Tech Support
We are improving the software continuously. Come back to discover the new features. If you have any comments, questions and suggestions, please write to [email protected]. We would like you to fill out the following form so that we can inform you of the changes of our web site and other news if you have not done it before.
Full Name:
Phone Number:
Email Address:
Screen Shot
Download NACMAP
The shareware version of NACMAP is available here. You can choose a version for your computer.
Win95/98/NT: NACMAP (nacmapv3.exe)
UNIX: NACMAP (nacmapv3.bin)
MAC: NACMAP (nacmapv3.bin)
Other: NACMAP (nacmapv3.zip) and Instruction for Installation (instruction.htm)
If you just want to review it without installation, you can simply download the much smaller ZIP file NACMAP which includes all the class files, a data file and README.html file. You can go to the directory of NACMAP (for example: c:
acmap) and launch the software by command:
jview -cp c:
acmap;c:
acmapimages NACMAP OR jre -cp c:
acmap;c:
acmapimages NACMAP
where jview and jre are JAVA Virtual Machines of Microsoft and SUN respectively, and you should replace c:
acmap with the actual directory you extract the files to. If jview is available, to use jview to launch NACMAP will make it look better.
The Most Powerful Integarted Geographic Information System
The standalone JAVA application - NACMAP Version 3.0 is a powerful GIS integrated with the complete set of maps of the United States with 22 map layers in all scales and 19 demographics data themes in eight area levels. Users can use NACMAP to create their own map and then add their own map layers and themes to turn the maps into interactive maps with various hyperlinks, bar charts, markers, images, labels, polygons, polylines and other objects. The another important feature of NACMAP is its Internet capability that makes corporation offices located in different areas be able to share one set of data provided by one http server. All NACMAP files, user data and maps can be linked through the hyperlinks on the interactive maps. It creates another virtual world similar to the one created by the HTML and DHTML web pages. NACMAP displays instantly the coordinates of the cursor in screen pixels, Longitude/Latitude, NAC and UTM as well as geomagnetic parameters: declination, inclination and intensity. The geomagnetc parameters can be used to correct the compass direction and very useful to navigating, hiking, boating, etc. In addition to its unlimited power, NACMAP provides straight forward user-interfaces and optimised data structures to make it the easiest GIS for Decision Making, Territory Management, Real Estate Management, Site Selection, Target Marketing, Prospect Analysis, Media Planning, Territory Management, Sales Analysis, Natural Resource Management, Navigating, Hiking, Exploring, Fishing, Boating, Rescuing, Tourist Information Management, Transportation, Teaching and Learning, etc. Since the software is written in JAVA, the great compatbility of JAVA makes it be able to run on all different computer operating systems: Windows, UNIX, MAC, etc.
If you want to get a free trial license for NACMAP, please send an email to [email protected] with Subject: NACMAP Free Trial License and Content: your name, phone, email, address, company, and the project you want to work with NACMAP.
CONTENTS
The Power of NACMAP
Sales Analysis
Real Estate Management
Site Selection
Target Marketing
Prospect Analysis
Sites Management
Features
Install and Launch the Program
How to Use NACMAP
Use NAC to Retrieve A Map
Use Longitude/Latitude to Retrieve A Map
Use Zoom Current Map to Retrieve A Map
Use Place Name to Retrieve A Map
Use ZIP Code
Use Mouse Click to Retrieve A Map
Choose Map Layers
Choose Statistical Data Theme
Add User Data to the Map
Save A NACMAP File
Open A URL
Open A File
Customize Startup File
Other Functions
NACMAP Data Files
NACMAP Files
Data URL Files
User Data Files
File Structure
Header
Object Types
Markers List
Symbols List
Labels List
Links List
Polyline
Polygon
Stock Object
Order Information
Contact and Tech Support
Screen Shot
Download NACMAP
--------------------------------------------------------------------------------
The Power of NACMAP
NACMAP can help you answer many different questions. What if we opened a new store on this site? What if we used a direct mail campaign to promote this product? What if we realigned sales territories according to drive times? What causes have made the differnces of revenues, sales, profits between different companies and different offices at different locations?
Sales Analysis
Using mapping, you can plot corporate facilities, coverage territories, competitors' locations, customer demographics and a host of other data, which you can use to discover new and important information about your business. Armed with more complete information, you can make more effective decisions in a host of sales and marketing functions. In the past, sales reports were too unwieldy to be analyzed and used to their fullest capacity. Due to difficult-to-read spreadsheets and tabular reports, critical information often went unnoticed, leading to loss of profit from mismanagement of resources. With NACMAP, sales managers and marketers can visualize data from various sources and show that data on a map. The end product is a colorful, easy-to-understand picture from which you can instantly see: Productivity reports from each territory, sales person and distributor. Your standing in the marketplace complete with competitive information for each individual product or service your company offers. Existing and potential revenue for each sales territory allows you to set realistic workloads and sales quotas.
Real Estate Management
Using NACMAP to manage real estate is so convenient and efficient for both agents and customers. Real estate properties can be displayed on the maps of NACMAP, so people can see the locations and demographic information immediately. When they want to see more detail information about any real estate, they can click on the hyperlink to open another NACMAP file with a large scale map or a html document. If a large scale map has been opened, users can display all information such as streets, water bodies, schools, parks, etc in the neighborhood of the real estate as well as its orientation of the real estate if its outline is drawn on the map. Since the information can be stored on a http server, all agents can get access of the data no matter where they are provided they have computers and dialup phone line. If the real estate company manages real estate across the whole country, they can easily link all NACMAP files stored in various http servers spreaded everywhere in the country through hyperlinks on the maps of NACMAP. The NAMMAP files can be maps of the whole country, a part of the country, a state, a city, a town, a street block, etc.
Site Selection
Choosing the best site for a new business location is vital to the success of a growing business. NACMAP, by allowing users to visualize and analyze all relevant information in a single view, help users make informed site selection decisions without having to retain a real estate consultant firm. In the past, site selection decisions were made with volumes of paper maps or with expensive, difficult-to-use GIS systems. Now, NACMAP are allowing in-house sales and marketing professionals to easily and inexpensively analyze sites based on: Drive-time analysis; Demographic and psycho-demographic criteria; Competitive information; Regional real estate statistics and Customer information.
Target Marketing
Precision is the key to successful direct marketing programs. In the past, the only available resources for analyzing direct campaigns were tabular reports, stored in various often unreliable databases. Today, savvy marketing and sales planners use mapping to precisely target and track their direct campaigns. By coding all customers and prospects by priority, decision makers can quickly determine the potential return on mailings to different targeted segments, thereby allowing them to target the most promising sources with the best possible mailing.
Prospect Analysis
Unprofitable customer contacts and wasted drive time can sap the resources of your direct sales force. In order to minimize waste in recruiting new customers, sales managers must effectively establish priorities for sales staff based on revenue potential and proximity of prospects to sales offices. NACMAP allows sales managers to easily pinpoint the best prospects and establish sales call priorities by plotting all relevant information on a single map, which can then be given to the sales force as a reference tool. Furthermore, by analyzing the proximity of prospects to sales staff, drive times and revenue potential, the sales manager can decrease the effort which is required by annual or semi-annual territory optimization projects. The result is more efficient handling of accounts by the sales force and more effective assignment of prospective customers to coverage territories.
Media Planning
Media campaigns are big-budget items in today's lean corporate environment; therefore, it's imperative to track their effectiveness to justify the investment. Because you can view so much information from various sources in a single map, NACMAP will let you measure response to broadcast and print advertisements, telemarketing calls and direct mail campaigns. Displaying the demographics of the population of a specific geographic area layered over a map of the local media outlets and their "spheres of influence" allows you to directly measure the cost of a campaign against the actual number of people it will reach. As such, NACMAP can help as a support tool for future advertising campaign buys as well as for evaluating past campaigns.
Sites Management
With NACMAP, corporations can easily and efficiently manage a large number of stores and branches at different locations. The map bar charts of the stores performances plotted with area demographic data will give the decision-makers a clear picture why some stores are profitable and some other stores are money losers. Switching on/off the bar charts in diiferent years will show which stores are getting better or worse performances immediately. With the hyperlinks on the maps, the central administrators can conveniently retrieve the documents of the stores or open the interactive maps for the neighborhoods of the stores by simply clicking their hyperlinks on the maps whenever they want to know more detail about the stores.
--------------------------------------------------------------------------------
Features
Unlike many other GIS software that are empty tools and users have to purchase expensive maps and demographic data for very limited areas from somewhere else and spend a lot of time to configure and lay out the maps and data, NACMAP has tightly integrated the complete set of the maps and demographic data of the entire Unites States with 22 map layers:
1) Longitude/Latitude Grid;
2) States boundaries;
3) Cities, towns;
4) Streets;
5) Water bodies;
6) Cens bg points;
7) Congress dist.;
MSA/CMSA;
9) Interstate labels;
10) US hwy labels;
11) Parks, schools;
12) City labels;
13) Counties boundaries;
14) Major roads;
15) Railroads;
16) Shorelines;
17) Cens bg boundaries;
1 Indian Resv.;
19) Census tracts;
20) St. hwy labels;
21) Zipcode points;
22) Background
and 19 demographic data themes:
1) Family size;
2) Household size;
3) Population density;
4) Family income;
5) Age 0-4 percentage;
6) Age 5-9 percentage;
7) Age 10-19 percentage;
Age 20-49 percentage;
9) Age 50-64 percentage;
11) Age 65 and over percentage;
12) White people percentage;
13) Black people percentage;
14) Indian people percentage;
15) Asian people percentage;
16) Hispanic people percentage;
17) Other people percentage;
1 Household owned;
19) Household rented.
for eight area levels:
1) States;
2) Metro Areas;
3) Counties;
4) Congress Dist.;
5) Places;
6) NE Townships;
7) Census tracts;
Block Groups
in all scales. It is equipped with powerful map retrieving methods such as the Natural Area Coding System (NAC) - the most powerful universal map retrieving method, longitude/latitude coordinates to specify an area, the name of a place, the zip code of a place, and the mouse click to retieve maps. Users can obtain maps of any sizes for any areas in any scales with any selected map layers together with any demographic data in a layout ready to use within a minute. Then they can add their own unlimited number of switchable data layers on top of the maps using bars, symbols, labels, pictures, polylines, polygons, rectangles, circles, arcs, ellipses, and hyperlinks to make their own customized GIS without the needs of any training. It can save more than 90% of time and money compared with using any other available GIS software on the market.
Moreover, NACMAP also displays the geomagnatic parameters, so that you can get these parameters for any location in the United States immediately. The geomagnetic parameters are very useful for navigating, exploring, hiking, boating and fishing. Since the local geomagnetic north pointed by a magnetic compass does not point to either the exact magnetic north pole or the true north pole. With NACMAP, you can easily determine the true north direction of the earth at any location. (The geomagnetic declination is the angle between the true north and the local magnetic north which is pointed by the magnetic compass horizontally. The geomagnetic inclination is the angle between the vertical direction and the magnetic field direction. The intensity is the local total geomagnetic field intensity.)
--------------------------------------------------------------------------------
Install and Launch the Program
You may have one of the following packages of NACMAP:
A floppy disk containing all the class files of NACMAP;
File NACMAP.zip containing all the class files of NACMAP;
File nacmapv3.bin for MAC;
File nacmapv3.bin for UNIX;
File nacmapv3.exe for Windows
File nacmapv3.zip for others
If you have a floppy disk or NACMAP.zip, You can copy the whole directory or extract all files to your computer's hard drive to get a directory NACMAP. Once you have done that, you can open a DOS or a UNIX window and go to that directory. In that directory, you can run the software by the command:
jview NACMAP
or
jre -cp directory of NACMAP NACMAP
or
jview -cp directory of NACMAP NACMAP
You can even type in the above command in Start/Run dialog box if you use Windows. You can also simply double click the file NACMAP.class and choose jview.exe as the application to open files with extension .class.
If you have nacmapv3.bin for MAC - a file format called "MacBinary" to ensure cross-platform compatibility, you need to un-MacBinary the file to turn it into a real Macintosh file (Use a utility like StuffIt Expander 4.5, earlier versions may not work properly. StuffIt Expander can be obtained from http://www.AladdinSys.com. ) Then you can install NACMAP on your computer and run it.
If you have nacmapv3.exe for Windows, you just need to run it and follow all the instructions to install NACMAP. Once you have installed NACMAP, you can launch NACMAP from the Start Menu similar to other Windows software.
--------------------------------------------------------------------------------
How to Use NACMAP
NACMAP is intuitive and straight forward. You can figure out most of the uses immediately when you see the interface. Here we just add some explanations of the functions and uses of the software in case you want to be sure in using them.
If you have not created any NACMAP projects yet, you need to retrieve the maps with NACMAP free of charge through the following map retrieving methods:
NAC
Longitude/Latitude
Zoom Current Map
Place Name
ZIP Code
Mouse Click
and the selection of map layers and the choice of the demographic data theme to combine with your own data. The map with more map layers in larger size will be retrieved with longer time. More details about these map retrieving methods are explained in the following.
Use NAC to Retrieve A Map
NAC stands for Natural Area Code assigned to all areas on the earth surface by a set of mathematical algorithms to make the representation of areas and locations efficiently in a unified syntax since a location is just a small area. There are no sizeless points in the physical world. Actually, we never need and are not albe to express a sizeless point precisely. With NAC, you just need very few characters to define an area anywhere in the world. A NAC represents an area on a large scale map and on the other hand, it represents a point on a relative small scale map. Therefore, you don't need to distinguish whether it is a point or an area, and all will be done automatically. A NAC is a very efficient code in representing an area or a point anywhere on the earth surface. An Eight Character NAC can accurately specify an area with size 50 meters in easting and 25 meters in northing or smaller anywhere in the world (building size). A ten character NAC specifies an area 1.7 meters in easting and 0.8 meter in northing or smaller (door size). A six character NAC represents an area 1.5 km in easting and 750 meters in northing or smaller (street block size). A four character NAC is an area 45 km in easting and 23 km in northing or smaller (city size). It is ideal to use NAC to represent properties so that people can directly pinpoint a property on a map of any scale (a world map, country map, or local area map) for international and local postal services, emergency services, delivery services, taxi services, etc.
If you don't know the NACs of your interests, you can use this software to find them. When you move the mouse on the map of NACMAP, the NAC of the location pointed by the cursor will be displayed under the map. It is a ten character NAC and you can drop the characters at the end of each string to relax the NAC for larger areas. Once you have recorded the NACs, you can easily get the maps of your interests by simply typing in the NACs and click the button: "Get Map". (Note, in this map software, the geographic coordinates are in the datum of NAD27 while NAC is defined only in the datum of WGS84. The NAC you read from this software for areas may be different from the true NAC up to several hundred meters. They can be used for large areas. They can also be used to represent buildings and houses but only in this software.)
Use Longitude/Latitude to Retrieve A Map
This is the traditional method to retrieve a map. You specify the longitude/latitude coordinates of the center of an area and specify the width (easting) and height (northing) in longitude/latitude coordinates and click "Get Map" button.
Use Zoom Current Map to Retrieve A Map
If the map you want is located on the current map, then you can specify the Zoom Factor and the center coordinates to retrieve the map. The Zoom Factor can be any number larger than zero. When the Zoom Factor larger than one, the new map will have a larger scale than the current map (called zoom in), and if the Zoom Factor is smaller than one, the new map will have a smaller scale (called zoom out).
Use Place Name to Retrieve A Map
If you want to retrieve a map of a city, town or any place with an official name, you can use the name to retireve the map. You can type in the name and the state name, click "Get Map" button to retrieve the map.
Use ZIP Code
If you know the ZIP code of the area you want to see, you can simply type in the ZIP code, and click "Get Map" button.
Use Mouse Click to Retrieve A Map
This is a pretty convenient way to retrieve a map. You specify the Zoom Factor and move the mouse to the place of your interest, and click the left button of the mouse to get the map. The new map will be centered at the coordinates of the cursor at the time you click the left button.
Choose Map Layers
When you want to get a map, you have 22 map layers to choose. You can switch on/off any of these layers as you want and the map you get will show exactly the layers as you have chosen.
Choose Statistical Data Theme
There are 19 statistical (demographic) data themes in eight area levels in two display options for you to choose. The map you get will have the statistical (demographic) data displayed on the map in color scale.
Add User Data to the Map
If you want to plot your own data on to the map, you can create a series of text files called User Data Files (.udf), store the files in the hard disk or on a http server, then create another text file called Data URL File (.duf) in which each line contains the name and the path/URL of each .udf file and save the file in the hard disk or on a http server. Once you have created these files, you can type in the name, relative path, the full path, or the URL of the .duf file in the edit box of "URL File" and click its right side button "E" to load the .duf file into NACMAP. When NACMAP has loaded the .duf file, all the names for the .udf files will be displayed in the underneath list box of "User Data". You can select or deselect multiple data names from the list and NACMAP will immediately display all the selected data on the map. User data can be markers, symbols, labels, hyperlinks, bar charts, polylines, polygons, images, circles, rectangles, arcs, ellipses, etc. See the sample files in the installation directory of NACMAP to familiar with the formats of these text files.
With NACMAP, you can display, for example, the locations of your sales offices with symbols, labels and hyperlinks so that you can see where they are immediately and click the symbol to open its linked file. The linked file can be another NACMAP file or any other file that the web browser can open. If it is another NACMAP file, then the new NACMAP file will be loaded into NACMAP and you will see the local detail map for the neigborhood of that sales office. Choosing different map layers or demographic themes, you can have a thorough analysis for the location.
You can also display the revenues, profits, sales costs, rents of the sales offices on the map through bar charts, symbols and numbers to help you find out the differences and possible causes to create the differences such as family income, population density, age distribution, etc. of the areas efficiently.
If you have data of your competitors, you can turn on their data together with your data to help you find out where you company has done better than theirs, and where your company has good potential to grow.
Save A NACMAP File
When you have successfully retrieved the desired map and incorporated your own data, you can save all the information in a NACMAP project. Clicking button "Save", you will get a dialog box for you to specify the directory and name of the NACMAP file and click "Save" button on the dialog box to save all the information to the file. The current map and the legend will be saved in the same directory in separated files: map.gif and legend.gif respectively. So it is important to make sure that the save action will not overwrite the map files with the same names: "map.gif" and "legend.gif". When you have saved the files, you can put the files in a http server too so that they will be available on the Internet.
Open A URL
NACMAP can read files from the Internet. You can click button "Open URL" to open a dialog box on which you can type in the URL of a NACMAP file (.nmf) and press button "Load" to open the file in NACMAP. The map and legend files should reside at the same directory as the NACMAP file. All user data files (*.udf) with relative paths should be save in the same directory too, while those with full URLs can be stored anywhere on the Internet. Once the NACMAP file has been successfully opened, you can turn on/off user data layers or retrieve other maps to make your analysis.
Open A File
NACMAP can read files stored in the local hard disk too. Pressing button "Open File", you can specify a NACMAP file (.nmf) and open it. When the file is open, the map and legend from the same directory will be displayed in the map window. Once the NACMAP file has been successfully opened, you can turn on/off user data layers to make your analysis even not connected to the Internet. But you must connect to the Internet if you want to retrieve other maps, maps with different layers, or other demographic data.
Customize Startup File
There are three files (Start.nmf, map.gif and legend.gif) and one Data directory come with the software in the same directory of NACMAP. When NACMAP is launched, it will automatically load "Start.nmf" with map.gif and legend.gif. All the user data names and URLs of the project are saved in a file called "DataURLs.duf". Both Data URL files (*.duf) and User Data files (*.udf) are text files and you can use any text editor to view or edit them. The start file contains all the parameters for the default setup. You can replace the start file with your own NACMAP file with the same name "Start.nmf" together with all other files so that you can automatically open your own start project whenever you launch NACMAP.
Other Functions
There are several other functions that you can use on NACMAP. You can press F1 key or click the area below the map window to open this README.html file whenever you want to get help or other information. This README file will be opened in the web browser.
Clicking the top bar button above the map window, you will open the web page of NAC Geographic Products Inc. - the developer and owner of NACMAP copyright, where you can get many other GIS, GPS, graphics and multimedia software and digital maps/data sets.
Clicking the second bar button above the map window, you will open the web page of the Natural Area Coding System where you can learn more about the amazing geocoding system and its wide applications.
Clicking the animating Logo, you will open the web page of NACMAP where you can get more recent information about NACMAP and its latest released software and data sets.
You can move the mouse on the sample map to explore the hyperlinks, see the coordinates in screen pixels, Longitude/Latitude, NAC and UTM as well as the geomagnetic inclination, declination and intensity. The action that the mouse click may take will be displayed on the status bar above the coordinates. If the cursor is on a hyperlink, the click of the mouse will open the linked file. If the linked file is a NACMAP file, the file will be opened just in NACMAP itself to replace the current opened file. If the file is not a NACMAP file, then it will be opened in the web browser. The file can be any type of files that the web browser can open.
--------------------------------------------------------------------------------
NACMAP Data Files
NACMAP Version 3.0 creates GIS projects which includes four different types of files: NACMAP Files (*.nmf), NACMAP Data URL Files (*.duf), NACMAP User Data Files (*.udf) and map files (*.gif). NACMAP Files are binary files, while Data URL Files and User Data Files are text files.
NACMAP Files
A NACMAP File is a binary file containing map layout parameters. It is created by NACMAP and can be loaded by NACMAP. When you save a .nmf file, the software will also save map.gif and legend.gif files in the same directory of your .nmf file. Usually, you create a NACMAP project in a separate directory and save you_project.nmf file, your_project.duf file, map.gif file and legend.gif file in the same directory. You may create a subdirectory called "Data" in which you can save all your .udf files. A complete NACMAP project can be stored in the local hard disk or on the Internet. When it is on the Internet, it can be opened and used in NACMAP anywhere in the world provided that the computer with NACMAP is connected to the Internet. You can use either relative URLs or absolute URLs in a NACMAP project.
Data URL Files
A Data URL File (*.duf) is a text file with the name and URL of each User Data File on each line separated by a semicolon. It can be loaded by NACMAP when you type the name of the file if it is in the current project, a relative path of the file if the file is in a subdirectory under the current directory, a full path of the file if it is anywhere in the local computer, or the URL of the file if it is on the Internet in the edit box "URL File" of NACMAP, and click button "E". When the file is loaded, the information will become part of the NACMAP file. When you deliver a NACMAP project, you don't need to include the Data URL file in the project. If you want to change the information of User Data URLs in a NACMAP file, you can open the NACMAP file and type the name of a new Data URL file in edit box "URL File" and click button "E". All the old information of Data URLs will be removed and new Data URLs will be added. They will be displayed in list box "User Data". If the Data URL file is not there or empty, then the all the information of Data URLs will be removed and the list box will be empty.
User Data Files
A User Data File (.udf) is a text file that users create for NACMAP to display on the map. It can be any data such as, the locations of sales offices and their revenues, profits, expenses, rents, etc displayed on the map with markers, symbols, labels, hyperlinks, polylines, polygons, images, circles, rectangles, arcs, ellipses, etc. Every User Data File will be displayed as one layer on top of the map. A User Data File can have all kinds of graphic objects and the structure of the file is explained in the following.
File Structure
A User Data File starts with the header block and followed by object blocks. These blocks are separated by blank lines.
The structrue of a User Data File is:
Header
Object Blocks
At the beginning of any object blocks there can be as many comment lines as you want. A comment line can be any text string provided it does not start with the key words of User Data File. All the key words in the following will be shown in bold letters and ended with '=' character. The bold italic words are the standard values you can choose for the key words. All others can be any names and values you provide or define.
Header
The header contains the file format name, version number, coordinate system, datum information, etc.
The structure of the header block is:
NACMAP User Data File
Version = 2.0
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Datum = NAD27
Where the right side of an equal sign is the content the user has to fill in. The coordinate system specified here will be used as the default coordinate system for all object blocks without their own coordinate system specified in the file. At the moment, there are three coordinate systems supported as shown above. When you use Longitude/Latitude, you have to provide the coordinates in degrees plus decimals. When you use UTM, you have to provide zone number, easting and northing in meters plus decimals. When you use Screen Pixels, you have to provide the screen coordinates in pixels. The screen coordinates start from the top left corner of the map and increase in the direction to the right and bottom. On the status bar, the first two coordinates x and y are the screen coordinates of the cursor.
Object Types
In NACMAP, there are many different types of objects supported as listed in the following:
Markers List
Symbols List
Labels List
Links List
Polyline
Polygon
Stock Object
You can include as many types of objects as you want in a User Data File. You can have labels as notes on the map, markers to show the locations of interests, links to connect documents, polylines to display the routes, polygons to outline areas of interests, circles, rectangles, arcs, pies and ellipses to decorate the map, images to give more vivid pictures on the map in one file.
Markers List
A Marker in NACMAP User Data Files represents an object made up of a symbol, a label and a hyperlink. The symbol can be any kind of picture given by the users in gif or jpeg file format. A Markers List object is such an object that contains as many markers as users want.
The structure of a Markers List object block is:
Object Type = Markers List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Symbol = Your Default Symbol
Default Label = Your Default Label
Default Link = Your Default Link
Default Font Size = Your Default Font Size
Default Font Style = Your Default Font Style
Default Font Name = Your Default Font Name
Default Font Color = Your Default Font Color
List Start
lon1; lat1; Symbol1; Label1; Link1 OR zone1; easting1; northing1; Symbol1; Label1; Link1
lon2; lat2; Symbol2; Label2; Link2 OR zone2; easting2; northing2; Symbol2; Label2; Link2
...
lonN; latN; SymbolN; LabelN; LinkN OR zoneN; eastingN; northingN; SymbolN; LabelN; LinkN
In this block, Object Type and List Start are the two lines you must have for each Markers List block and other lines are optional. Object Name is a name for this block, and Group Name is the name for a group of objects. They are not used in the current version of NACMAP. Coordinate System is used to define the coordinate system of this block. If you don't have the line defining the coordinate system, the coordinate system defined in the file header will be used. Default Symbol is used for markers in the list which do not have symbol name (blank spaces). Default Label is used for markers in the list which do not have labels provided (blank spaces). The default values for the font will be used for all labels. If the default values of the font are not provided here, then the system default font style and name, size = 10 and blue color will be used for all lebels. The color should be in hex value with red, green and blue components from left to the right such as: FF0000 is pure red, 00FF00 is pure green, 0000FF is pure blue, FFFF00 is yellow. You should not include '#' or "0x" in front of the number.
After List Start, all markers are listed one line for each marker. In each line, there can be up to five items: the coordinates of the marker, symbol name of the marker, label text string, and hyperlink associated with the marker. All these items must be separated by semicolon. You don't need to have all these items for every line. If you want to drop items at the end of a line, you can simply drop them. When you drop items in middle, you have to use at least one blank space to take the position and keep its semicolon. You should always have the coordinates for every marker.
"Symbol1", "Symbol2", ..., "SymbolN" are the name for the symbol image files. If a symbol name does not include the extension, it is assumed that the image file ends with ".gif". If the symbol name includes the full path of the image file, then the image file will be read from that path, otherwise the image file will be assumed in subdirectory "images" under the NACMAP installation directory. At the moment, NACMAP support two types of images: GIF format (*.gif) and JPEG format (*.jpg). There are many symbol image files have been stored in subdirectory "images". If you want, you can add your own image files there. However, if you want to put the NACMAP file on the Internet and want other people be able to read it, you should aware that the images you add may not be available in the users' computer. The way to get rid of this problem is to use the URL of the image as the symbol name and put the image file on the Internet too.
In this object, all symbols will be displayed in the size of the images' own size. You can actually place any pictures for the markers: simple icons to real photographs in any sizes. The symbols will be drawn centered at its coordinates.
"Label1", "Label2", ..., "LabelN" are the labels you want to place at the location and they can be any text strings but not with semicolons. There are no real limitations for the number of characters for labels. All the labels will be drawn in default font.
"Link1", "Link2", ..., "LinkN" are the URLs of NACMAP files, web pages or paths of local files which users can click to open in NACMAP or the web browser. You can also put any text string for them to make them as hints that will be displayed at the status bar when the mouse is pointing at it. The sensitive area for each link is centered at the point defined by the coordinates and has 6 pixels in both width and height.
If you have default values set, the missing parts (Symbol, Label and Link) will be replaced by the default values.
Symbols List
A Symbols List will be drawn differently from the symbols of a Markers List. In the Symbols List, all symbols can have their width and height specified by numbers rather than the images' own sizes. The coordinates of a symbol is for the bottom center point of the image. A typical use of Symbols Lists is to draw bar charts on the map. You can place the values (for example, sales) as the height for each symbol and set a proper scale to get a bar chart on the map. If the map has some demographic information shown, you can easily analyze why the values bigger and smaller at different places.
The structure of a Symbols List object block is:
Object Type = Symbols List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Scale = Your Scale
Default Symbol = Your Default Symbol
List Start
lon1; lat1; Symbol1; Height1; Width1 OR Zone1, Easting1, Northing1, Symbol1; Height1; Width1
lon2; lat2; Symbol2; Height2; Width2 OR Zone2, Easting2, Northing2, Symbol2; Height2; Width2
...
lonN; latN; SymbolN; HeightN; WidthN OR ZoneN, EastingN, NorthingN, SymbolN; HeightN; WidthN
In this block, Object Type and List Start are the two lines you must have for each Symbols List block and other lines are optional. The new parameter Scale is used to scale the values of all the symbols. If you don't provide it here, it will be one. The actual pixel values of the height and width of a symbol is Height/Scale and Width/Scale, where Height and Width are the symbol's height and width.
All the symbols of the Symbols List will be listed after List Start with one line for each symbol. For each list line, the rules are similar to the rules of those of a Markers List block. The first two items for Longitude/Latitude and Screen Pixels coordinate systems or the first three items for UTM coordinate system are the coordinates for the symbol and they must be provided. The other three items are optional. The missing symbol name (blank spaces) will be replaced by the default symbol. The name of a symbol is the name of the image file used for the symbol. If a symbol name does not include the extension, it is assumed that the image file ends with ".gif". If the symbol name includes the full path of the image file, then the image file will be read from that path, otherwise the image file will be assumed in subdirectory "images" under the NACMAP installation directory. At the moment, NACMAP support two types of images: GIF format (*.gif) and JPEG format (*.jpg). The missing height and width will be replaced by the size of the symbol image.
Labels List
Labels List objects are used to draw texts on the map. Similar to the labels of a Markers List object which are drawn with its coordinates as the left bottom corner, labels in a Labels List object are drawn with 7 pixel shift to the left and 10 pixel shift to the bottom. The labels in a Labels List can also have their own font colors, sizes, styles and names.
The structure of a Labels List object block is:
Object Type = Labels List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Font Size = Your Default Size
Default Font Style = Your Default Style
Default Font Name = Your Default Name
Default Font Color = Your Default Color
List Start
lon1; lat1; Label1; Color1; Size1; Style1; Name1 OR Zone1; Easting1; Northing1; Label1; Color1; Size1; Style1; Name1
lon2; lat2; Label2; Color2; Size2; Style2; Name2 OR Zone2; Easting2; Northing2; Label2; Color2; Size2; Style2; Name2
...
lonN; latN; LabelN; ColorN; SizeN; StyleN; NameN OR ZoneN; EastingN; NorthingN; LabelN; ColorN; SizeN; StyleN; NameN
In this object block, Object Type and List Start are the lines you must have for each Labels list, and all other lines are optional. The values of the default font will be used for labels which does not include its own corresponding parameters. The labels of a Labels List object are listed after List Start with one line for each label. In the line of a label, there may be up to seven (Longitude/Latitude or Screen Pixels or eight (UTM) items, but the coordinates items should never be dropped.
Links List
A Links List bject is a transparent object which can only be felt by the cursor. When the cursor moves over the sensitive area of a link, the link will be displayed at the status bar. At this time, if you click the mouse, you will open the linked document if the link is valid otherwise nothing will happen. A link in a Links List object is different from a link in a Markers List object only in width and height. A link in a Links List object has its own width and height defined by the users, while a link in a Markers List object has a fixed width and height (both are 6 pixels).
The structure of a Links List object block is:
Object Type = Links List
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Default Link = Your Default Link
Default Width = Your Default Width
Default Height = Your Default Height
List Start
lon1; lat1; Link1; Width1; Height1 OR Zone1; Easting1; Northing1; Link1; Width1; Height1
lon2; lat2; Link2; Width2; Height2 OR Zone2; Easting2; Northing2; Link2; Width2; Height2
...
lonN; latN; LinkN; WidthN; HeightN OR ZoneN; EastingN; NorthingN; LinkN; WidthN; HeightN
Object Type and List Start are the only two lines that every Links List Object must have, and others are optional. The width and height of a link are always in pixels. If the height and/or width of a link are not defined, the default width and height will be used. If the default width and height are not defined, then the width and height are 6 pixels.
Polyline
A Polyline object consists of a series of straight lines connected to each other. Polylines can be used to represent streets, routes and any other line objects. Every polyline can have its own hyperlink which will be displayed on the status bar when the mouse is pointing on it, and the linked document will be open if you click the mouse.
The structure of a Polyline object block is:
Object Type = Polyline
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Color = Your RGB Color such as FF0000 for red
Style = Null, Solid
Node Symbol = Your Symbol
Link = Your Hyperlink
Number of Nodes = Your Number of Nodes
List Start
lon1; lat1 OR Zone1; Easting1; Northing1
lon2; lat2 OR Zone2; Easting2; Northing2
...
lonN; latN OR ZoneN; EastingN; NorthingN
In this block, you can specify the color and style for the polyline, and specify a symbol for all the nodes of the polyline. The definition for symbol name is the same as in a Markers List and a Symbols List. If the number of nodes is not defined here, the maximum of nodes is 1000. If you have more than 1000 nodes in this polyline, you have to specify the number here. If the style is null, the polyline is hidden but its hyperlink still can work.
Polygon
A Polygon object is similar to a polyline object except it is always closed and can be filled with color. Polygons are used for water bodies, parks, polluted areas, properties, etc. If a polygon has a hyperlink, the hyperlink will be displayed on the status bar when the cursor is within the polygon, and the linked document will be open if you click the mouse button.
The structure of a Polygon object block is:
Object Type = Polygon
Object Name = Your Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Line Color = Your Line Color
Line Style = Null, Solid
Vertex Symbol = Your Vertex Symbol
Fill Color = Your Fill Color
Fill Pattern = Null, Solid
Link = Your Hyperlink
Number of Vertices = Your Number of Vertices
List Start
lon1; lat1 OR Zone1; Easting1; Northing1
lon2; lat2 OR Zone2; Easting2; Northing2
...
lonN; latN OR ZoneN; EastingN; NorthingN
In this block, you must have Object Type and List Start two lines and the other lines are optional. If you don't specify line color, the black color will be used for the edge. If you don't specify line style, the solid line will be used. If you don't specify vertex symbol, no vertex symbol will be used. If fill color is not specified, the black color will be used to fill the polygon. If you don't specify the fill pattern, the solid fill will be used. If you don't specify the number of vertices, the maximum of the vertices is 1000.
Stock Object
A Stock Object a simple picture which can be specified by several parameters. In a Stock Object, all the parameters are in pixels except the coordinates which are decided the coordinate system. A Stock Object can be used to draw decorations for a map like frames, legends, etc. A Stock Object does not have a link. If you want to add a link, you can do that in a Links List object.
The structure of a Stock Object block is:
Object Type = Stock Object
Object Name = Your Stock Object Name
Group Name = Your Group Name
Coordinate System = Longitude/Latitude, UTM, or Screen Pixels
Object Style = Rect, Round Rect, Ellipse, 3DRect, Arc
Line Color = Your Line Color
Line Style = Null, Solid
Fill Color = Your Fill Color
Fill Pattern = Null, Solid
Zone = UTM zone number
X = lon
Y = lat
Width = Your Width
Height = Your Height
Arc Width = Corner Arc Width (for Round Rect)
Arc Height = Corner Arc Height (for Round Rect)
Start Angle = Angle1 (the angles are only for Arc)
End Angle = Angle2 (the angles are only for Arc)
In a stock object, Width, Height, Arc Width and Arc Height are in pixels, so they will stay in the same size after the map is zoomed. Start Angle and End Angle are in degrees measured from the horizontal line in counter-clockwise direction that are only required for an Arc (or a pie if Arc with a solid fill). Zone is only used in UTM. X and Y can be x and y in Screen Pixels, lon and lat in Longitude/Latitude or Easting and Northing in UTM.
Order Information
The price of the software is US$1999/License for life time, US$999/License for one year, US$599/License for half year, US$149/License for one month, US$49/License for one week. You can order the software through phone (416-496 6110), Email ([email protected]) or use our online ORDERFORM.
Contact and Tech Support
We are improving the software continuously. Come back to discover the new features. If you have any comments, questions and suggestions, please write to [email protected]. We would like you to fill out the following form so that we can inform you of the changes of our web site and other news if you have not done it before.
Full Name:
Phone Number:
Email Address:
Screen Shot
Download NACMAP
The shareware version of NACMAP is available here. You can choose a version for your computer.
Win95/98/NT: NACMAP (nacmapv3.exe)
UNIX: NACMAP (nacmapv3.bin)
MAC: NACMAP (nacmapv3.bin)
Other: NACMAP (nacmapv3.zip) and Instruction for Installation (instruction.htm)
If you just want to review it without installation, you can simply download the much smaller ZIP file NACMAP which includes all the class files, a data file and README.html file. You can go to the directory of NACMAP (for example: c:
acmap) and launch the software by command:
jview -cp c:
acmap;c:
acmapimages NACMAP OR jre -cp c:
acmap;c:
acmapimages NACMAP
where jview and jre are JAVA Virtual Machines of Microsoft and SUN respectively, and you should replace c:
acmap with the actual directory you extract the files to. If jview is available, to use jview to launch NACMAP will make it look better.