

Regards,
	Scott Klynas
	Klynas Engineering
	P.O.Box 499
	Simi Valley, CA 93062
	voice:(805) 583-1133
	fax:(805) 583-1457
	e-mail: streets_info@klynas.com
	internet: http://www.klynas.com

------------------------------------------------------------------------------
--------------------------
*---
Import/Export Line File Format

STREETS ON A DISK map files require a conversion to an ASCII text files
before you can examine the contents.  If you have generated digital map
information with an outside software package (ie.  data base
generators, CAD software, etc.), you can create text files that can be
translated into STREETS ON A DISK maps.  Refer to sections EDITOR /
STREET / IMPORT and EDITOR / STREET / EXPORT for details.  Note: Text
lines below indicate <CR> where carriage return / line feed actually
occurs.

Sample File:
"41st 
St",0,-1,,0,-1,3,0,0,0,3,300,398,301,399,W,,10036",10036",40.75619986,-73.9905
0008,40.75739987,-73.99330007,"1234","4321" <CR>
"Broadway",0,-1,,0,-1,2,0,0,0,3,0,0,1472,1490,,,,10036",40.75539981,-73.986600
13,40.75609986,-73.98640011,"1234","4321" <CR>
"Madison 
Ave",0,-1,,0,-1,3,0,0,0,3,346,356,341,355,,,10017",10017",40.75369987,-73.9787
0007,40.75429984,-73.97830015,"1234","4321" <CR>
"Vanderbilt 
Ave",0,-1,,0,-1,3,0,0,0,3,44,60,0,0,,,10017",,40.75339984,-73.97770012,40.7539
9985,-73.97730008,"1234","4321" <CR>
"Seventh 
Ave",0,-1,,0,-1,2,0,0,0,3,578,598,583,599,,,10036",10036",40.75499985,-73.9877
0015,40.75569985,-73.98730014,"1234","4321" <CR>
"42nd 
St",0,-1,,0,-1,2,0,0,0,3,170,198,173,199,W,,10036",10036",40.75539981,-73.9866
0013,40.75569985,-73.98730014,"1234","4321" <CR>
"43rd 
St",0,-1,,0,-1,3,0,0,0,3,2,98,1,99,W,,10036",10036",40.75379982,-73.98070011,4
0.75509983,-73.98400014,"1234","4321" <CR>
"Avenue of the 
Americas",0,-1,,0,-1,3,0,0,0,3,1099,1119,1100,1116,,,10036",10036",40.75449981
,-73.98450009,40.75509983,-73.98400014,"1234","4321" <CR>

Line Segment Fields
For a given street segment, addresses must be odd on one side of the
street and even for the other.  Use duplicate segments for any other
special address layouts.

Field 1:        Primary Name
        This is the primary name of the line segment.
        Example: "Main St"

Field 2:        Primary Name Object Type
        0       line
        2       boundary line

Field 3:        Primary Name Boundary Fill Code
        This field contains the index to the boundary fill pattern shown in
        the VIEW / OPTIONS / BOUNDARY menu.  Value is from 0 to 31.

Field 4:        Secondary Name
        This is the secondary name of the line segment if two names are
        available.

        Example: "Old Mill Road"

Field 5:        Secondary  Name Object Type
        0       line
        2       boundary line

Field 6:        Secondary  Name Boundary Fill Code
        This field contains the index to the boundary fill pattern shown in
        the VIEW / OPTIONS / BOUNDARY menu.  Value is from 0 to 31.

Field 7:        Line Type
        This field contains the index to the line type shown in the VIEW /
        OPTIONS / LINE menu.  Value is from 0 to 31.

Field 8:        Road Grade
Any value from 0-15 can be used to represent the rode grade in 5%
increments.  These values are used when calculating a travel route on
the street.

Road Grade
        0       0% flat
        1       5% grade
        2       10% grade
        3       15% grade
        4       20% grade
        5       25% grade
        6       30% grade
        7       35% grade
        8       40% grade
        9       45% grade
        10      50% grade
        11      55% grade
        12      60% grade
        13      65% grade
        14      70% grade
        15      75% grade

Field 9:                Elevation A
Elevation level at the x0, y0 end of the street.  Must be either 0,1,2,
or 3.  The default value is 0.  Travel Routes will only flow on streets
with matching elevation levels at the connecting point.

Field 10:       Elevation B
Elevation level at the x1,y1 end of the street.  Must be either 0,1,2,
or 3.  The default value is 0.  Travel Routes will only flow on streets
with matching elevation levels at the connecting point.

Field 11:       Direction (One way)
 This value is used for travel routes & must be one of the following: 0
 CLOSED used for closed streets 1 ONE_WAY1 one way - forward 2 ONE_WAY2
 one way - reverse 3 BOTH_WAYS (normal)

Field 12:               Leftadd1
Address number at the left side of the street nearest x0, y0 If this
number is odd, all numbers on this side of the street are assumed odd.
The same logic is true for even numbers.

Field 13:               Leftadd2
 Address number at the left side of the street nearest x1,y1.

Field 14:               Rgtadd1
Address number at the right side of the street nearest x0, y0 If this
number is odd, all numbers on this side of the street are assumed odd.
The same logic is true for even numbers.

Field 15:               Rgtadd2
Address number at the right side of the street nearest x1,y1.

Field 16:               Prefix
 N, S, E, W name prefix for the street.  Example: 100 "N." Main st

Field 17:               Suffix
 N,S,E,W name suffix for the street. Example: 100 main st "N."

Field 18:               Leftzip
zip code number for the left side of the street (up to 30 digits).

Field 19:               Rgtzip
zip code number for the right side of the street (up to 30 digits).

Field 20,21,22,23:      X0, Y0 ,X1, Y1
These are x,y coordinates for both endpoints of the street segment.
Values can either be long integer x,y coordinates or double precision
latitude / longitude numbers.  In the continental US, longitude values
are always negative.

Field 24,25:     Left_Zip4,Right_Zip4
These are the last 4 digits of 9 digit zip codes.

*---
Import/Export Point File Format

STREETS ON A DISK map files include many fixed landmarks (such as
schools, hospitals, etc.).  Using the EDITOR / POINT / EXPORT menu you
can transfer all map points into an ASCII file for outside use.  Using
the EDITOR / POINT / IMPORT menu you can transfer your custom addresses
and other locations from an ASCII text file into a STREETS map.

Special Notes:
All fields in the file should be quote / comma delimited.

Each point should be on a separated line.

Each line can have as many fields as needed.

Exported points are always in the same format for the first 4 fields
and any additional text is included after.

Imported point fields can be presented in any order on the line.

Text lines below indicate <CR> where carriage return / line feed
actually occurs.

Example Point File:
"Henry Hudson Bridge","other",40.87777761,-73.92305563
"Baker Field","park",40.87305540,-73.91444457
"Public School 98","school",40.86777764,-73.91777794
"P C Rapid Transit Yard","other",40.86666651,-73.91361124
"Inwood","city",40.86555538,-73.92722236
"Washington Heights","city",40.84999985,-73.93583348
"George Washington Bridge","other",40.85138874,-73.95277785
"Riverside Church","church",40.81194432,-73.96333346
"Butler Library","building",40.80638872,-73.96361126
"Manhattan State Hospital","hospital",40.78916650,-73.92972234
"Wards Island","land",40.78749984,-73.92583342
"Manhattan","city",40.79166653,-73.95833346,Elevation: 90"
"Buttermilk Channel","water",40.68472208,-74.01444457


Export Point File Format

Field 1:                Point Name
This field can be up to 30 characters long and will be delimited with
quotes.

Field 2:                Point Type
This field can be up to 8 characters long and will be delimited with
quotes.  See the VIEW / DISPLAY OPTIONS / POINT menu for details.

Field 3 & 4:    Point Coordinates
These are the x,y coordinates of the point..  Values can either be long
integer x,y coordinates or double precision latitude / longitude
numbers.  In the continental US, longitude values are always negative.

Field 5,...
Any special text information for a point will be included at the end of
the line.



