|A Few Technical Matters
Alt+PrintScreen is a Windows universal command for capturing the content
of the screen on the Windows clipboard.
Taking maps from ArcView to PhotoShop.
You may choose ArcView's on-board graphics--the "layout". There may
however be problems with it when saving images to put on the web.
Also, you might choose to use Export|jpeg--this feature works well for
some maps but not as well for others.
A solution that is easy, that seems to work better, is simply to use Alt+PrintScreen
to copy the entire image. Then go to PhotoShop and to File|New, then
Edit|Paste and you have an image of the screen. Crop it as you see
fit (look at the pull down menus). First, use the tool in the upper
left-hand corner of the vertical tool bar to select what you want to keep
and then crop to get rid of what is outside the rectangle.
Layering maps in PhotoShop--suppose you have a map obtained as above.
Do not crop it. Go back to ArcView and get another map that you wish
to put on top of map 1 (the first map). Use alt+printscreen.
Now go back to PhotoShop--add a new layer (make sure image is in RGB format).
Make the new layer active. Then paste--the new map is now in the
second layer. Suppose you want to remove the white background so
the first layer shows through the second. Go to Select|Color Range.
In the window that appears, make sure it says "sampled colors" and that
the "image" button is checked. Use the eyedropper cursor to click
on the white area. Select "invert". Then hit OK--copy the selection
from layer 2 and paste it into a new layer 3. Then, you can crop
and all layers will be perfectly aligned. Then, sequentially, turn
layers off and on, saving each (save for web) as a .gif. Put the
.gifs in an animation package such as Adobe ImageReady or the free download
Gamani "movie gear" and save the animation as a .gif and load up on your
website and you are ready with an animated map on your website!
Geocoding; "geocoding" a map is like creating a map with push pins in it
on a bulletin board. First you put up a map on the board with the
kind of information--boundaries and such--that you need, then you stick
in the pins at appropriate locations. This is a two-step process:
preparing the base map and then entering the data on the map.
Preparing the base map. Get a map that shows the region you would
like--this must be an electronic map from a source that understands geocoding
(such as the TIGER files from ESRI). Load the map up into ArcView.
Go to Theme|Properties|Geocoding. Make sure the theme name is the
file you want. Set the Address Style to US Streets and leave the
rest as it comes up. Click OK. It will ask if it is OK to build
index files--say that it is. Now the map is prepared--two new indexing
files were created so that the map can receive address information to associate
with the streets.
Sticking in the pins. Open up the table in ArcView that has the information
you want to map--the numbers and street names should be in a single column
formatted as "string". With the table open, go to View|Geocode Addresses
and fill out the window that comes up with information based on your table.
You may have to try various combinations. Try "batch geocoding"--if
that yields a high number of misses, look at the "interactive geocoding"
to see if you can figure out the problem.
Opening an .e00 file (ArcInfo Export format): Go to ESRI|ArcView3.2|Import71.
Then, in the window that opens up, in "Export File Name" navigate using
"Browse" to find the .e00 file. Now the name of the .e00 file should
appear in the window that you opened up. then, in "Output Data Source"
just type in the name of the .e00 file but without the file extension--hit
OK. Now you can open up the file in ArcView.
Saving files from ArcView:
Set the working directory in ArcView: File|Working Directory...and
then type in the name of a folder where you would like to keep the map,
such as c:\mymap or h:\maps or whatever you want. Create the directory
prior to setting the working directory and remember the path.
Make your map
When done, go to File|Save As and save the file in the default format,
which is .apr in the folder to which you set the Working Directory.
This apr file is a template file and it will remember the colors and patterns
you chose for the various shape files. The .apr file is just a template/text
file, though--remember to keep the appropriate shape files and their related
indexing files and database files with the .apr file. Thus, for africa.apr
you might also have africa.shp, africa.dbf, and africa.shx as well as perhaps
some others labelled africa.* (the * symbol is a wildcard). The .apr
file is the top level of a spatial hierarchy of files: from .apr
to .shp to .dbf and indexing files.
The .apr file is a text file and as such can be edited in Notepad (or
WordPad if the file is too large for Notepad). This feature can be
quite useful when moving files from one machine to another. If, in
moving files, ArcView asks you where is *.dbf and so forth, then you might
wish instead to edit the path of where it is looking for files in the .apr
file in Notepad. Open up the .apr file in NotePad (it may ask to
put the file in WordPad if the file is too large--that is fine).
Use the "find" command to find the first occurence of "path c:\esri" or
wherever the shape files were saved. Then, use the replace command
to replace c:\esri with d:\esri (or whatever you need). You may or
may not wish to use a global replace command. You retain the most control
simply by repeating use of the "find" command and typing in suitable changes.
Save the .apr and then you should be able to open it, easily, in ArcView.
Joining a database to a map.
Open the attribute file (.dbf) of a shape file using Excel.
In Excel, add whatever data you want.
Save the edited file as an .xls file.
Then, save the edited file again as a dbase IV file.
Go to ArcView--open up the map to which you wish to join the data.
Add a new table (the one you just made)
Open the attribute table
Click on the column heading that is common to your new file and the attribute
Click the join button at the top and then you "should" be all set to go
(let Sandy know, though, if it does not work--immediately!) If the
join does not work, try going back to the Excel file; copy your work to
a new unformatted spreadsheet and in the process, make sure that you use
the "paste special" command and paste in as "values" any data you wish
to appear in number format in ArcView.