Product: StreetPro
Version: 8.0
Platform: All Windows Platforms
Category: Documentation
Summary:
Creating an all-inclusive MDF file for the entire StreetPro 8.0 State Display data.
Question:
After installing the StreetPro 8.0 State Display data product, what is the most direct approach for creating an all-inclusive MDF file that references all of the StreetPro data?
Answer:
The following instructions list the steps needed for creating an all-inclusive MDF file that references all of the StreetPro data:
[1]
Choose a directory into which StreetPro 8.0 will be installed. This will function as the primary installation directory for the StreetPro 8.0 product. For the purposes of these instructions, let us assume that this target directory is named as follows:
<home_directory>
[2]
Run the installation program on each StreetPro 8.0 product CD (i.e. "setup.exe"), such that when prompted, enter the chosen directory (from step [1], above) as the target "Data Destination Location" directory. The installation screen will be similar to the following at such times:

[3]
Users should then additionally copy the contents of the StreetPro 8.0 "Bonus CD" into their chosen target directory.
[4]
Once the installation of StreetPro 8.0 is complete, users should then copy the following "seamless table" files:
<home_directory>\seamless\state\*.*
Note: this is a directory copied from the "Bonus CD."
into the following directory:
<home_directory>
[5]
At this point, the "seamless table" files will now exist within the primary installation directory (i.e. <home_directory>), which enables them to function correctly when loaded into map definition file, as they internally use "relative file pathing" to access the underlying state-level TAB file data in the directory immediately below. An all-inclusive MDF file that uses these "seamless tables" can now be created as follows:
[5.1]
Start the MapXtreme Java Manager "standalone" (MJM) utility program of the MapXtremeJava 4.x product. Caveat: older versions of the MapXtremeJava product will supply a Map Definition Manager utility program instead. The absolute path of the MJM utility program will be as follows:
<mapxtremejava_471_home>\MapXtreme-4.7.1\bin\MapXtreme Java Manager Stand Alone.exe (Windows)
<mapxtremejava_471_home>\MapXtreme-4.7.1\bin\MapXtreme Java Manager Stand Alone.sh (Unix | Linux)
[5.2]
Start a new map definition and then proceed to "add" all the "seamless table" TAB files (from step [4], above) to it. After loading the "seamless table" TAB files, the MJM "layer control" dialog should appear similar to the following:
[6]
At this point, the default ordering of the layers is lexicographical (meaning, in alphabetical order). Users will need to manually adjust the ordering of the layers in the layer control in order to instate a proper "z-ordering" arrangement. Specifically, users could employ the following order if they so choose:
position layer name description zoom-level suggestion
0 (top) usa_x1 Interstate Highway Shields 0-5 miles
1 usa_x2 Interstate Highway Shields 5-15 miles
2 usa_x3 Interstate Highway Shields 15-20 miles
3 usa_y1 State and US Highway Shields 0-5 miles
4 usa_y3 State and US Highway Shields 5-15 miles
5 usa_y5 State and US Highway Shields 15-20 miles
6 usa_ra Recreation Areas
7 usa_rc Retail Centers
8 usa_in Institution Points
9 usa_tr Transportation Hubs
10 usa_r Railroads
11 usa_hp Primary Highways
12 usa_hm Major Roads
13 usa_hs Secondary Highways
14 usa_rp Primary Ramps
15 usa_rs Secondary Ramps
16 usa_d Streets
17 usa_fy Ferries
18 usa_wr Water Rivers (lines)
19 usa_ap Airports
20 usa_al Area Landmarks
21 usa_wb Waterbodies (regions)
22 usa_mw Major Water regions
23 usa_mc Minor Civil Divisions
24 usa_t Census Tracts
25 usa_pk Parks
26 usa_cb City Boundaries
27 (bottom) usa_cy County Boundaries
General caveats for Unix and Linux users:
Unix and Linux users will NOT be able to run the StreetPro 8.0 CD installation program (i.e. setup.exe). Since this is the case, users will therefore need to manually "drag-and-drop" the state directories from the StreetPro product CDs directly into a target directory on their target machine.
Unix and Linux users must ensure that the names of the "state" directories on their machines are in lower-case. This is mandatory, since the "seamless table" TAB files use relative pathing that exists in lower-case only. If lower-case directory names are NOT used, then the "seamless table" TAB files will NOT be able to find the subordinate TAB files at runtime.
Last Modified: 06/02/2005 07:03:21 PM
|