home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1B / DATAFILE_PDCD1B.iso / _pocketbk / pocketbook / 003 / mapp14_zip / MAPPER.TXT < prev    next >
Encoding:
Text File  |  1994-11-19  |  19.9 KB  |  405 lines

  1. MAPPER 1.4 (C) UK 1994 Steve Litchfield
  2. ========================================
  3.  
  4. General 3-Lib, CIX, Compuserve etc release.
  5.  
  6. ----------------------------------------------------------------------
  7. Quick summary for v1.4: (changes since 1.2)
  8.  
  9. Status window can be resized or removed (registered users only!) for
  10. increased map size. Cross-hair can be speeded up with Control key in
  11. point selections. Post-codes now in the database for most of the 1100
  12. towns in the MAPPER database, and can be displayed or searched for.
  13. Mechanism in place for additional custom .MP3 overlays (Travel Lodges,
  14. Novotels, Race courses, Airfields included in this v1.4 ZIP file). Default
  15. icon when custom one not available. Railways now available for overlay in
  16. the same way as the motorway network, together with their time-table
  17. numbers. Useful numbers now include RAC stuff and the facility to make an
  18. electronic note of your personal AA/RAC etc membership number, up to 18
  19. characters. Several minor bugs and data errors fixed. Found town names
  20. don't need 'Y' confirmation when match is exact. Sticky last overlay
  21. function, for convenience. Some more motorway bits and primary routes.
  22. Keystroke-counting nag screens removed.
  23. ---------------------------------------------------------------------
  24.  
  25. This is very much an evolving product, and new data sets and bug fixes,
  26. data fixes and suggestions are being implemented all the time. The
  27. accuracy of data in the .MP3 overlays is limited by the original data,
  28. though I will endeavour to fix data as errors are pointed out. Register
  29. now to stay part of MAPPER's development!
  30.  
  31. Apologies to those whose suggestions have not yet been implemented, please
  32. be patient, I'll get there in the end .....
  33.  
  34. Introduction.
  35. -------------
  36. Welcome to MAPPER 1.4, released as shareware for the Psion 3a in November
  37. 1994. All rights reserved, and copyrights, including the database files and
  38. their format.
  39.  
  40. Have you ever wondered where, say, 'Faversham' is? Or one of another many
  41. hundred towns across Great Britain, which you've heard of but have no idea
  42. of their location? Or you've got a mystery post-code you want to check
  43. out?
  44.  
  45. Do you ever need to know the distance between two towns or cities? Or view
  46. your impending journey graphically to give it a sense of context and
  47. direction? And get an estimate of the time it'll take you to get there?
  48.  
  49. Would you like to know where Motorways, Railways, Happy Eaters, Little
  50. Chef restaurants, race courses, Travelodges, Novotels, Airfields (and
  51. other items of your choice, e.g. sales outlets, widget dispensers) are in
  52. a particular geographical area?
  53.  
  54. Have ever wanted to show people where you live, and you can't find a map or
  55. a postcard to scribble on?
  56.  
  57. Do you own a Psion 3a?
  58.  
  59. If so, then MAPPER 1.4 is for you. One thing it *cannot* do, for space
  60. reasons on disk, is calculate 'best routes', or even display most roads
  61. on the map, as the sheer amount of data involved would make the program
  62. prohibitively large. Within this limitation, MAPPER 1.4 may well fit one or
  63. several of your needs...
  64.  
  65.  
  66. Components and Installation.
  67. ----------------------------
  68. MAPPER v1.4 contains the following components: (note that an example MCLINK
  69. script file is included, called INSTALL.SCR, which you may wish to
  70. customise for yourself and use it to save yourself some typing)
  71.  
  72. MAPPER.OPA   - the main program module. Place this in an \APP\ directory
  73.                on any Psion drive, and install onto your system screen
  74.                with Psion-I.
  75.  
  76. ====Other support files, to be placed in a \APP\MAPPER\ subdirectory====
  77.  
  78. {compulsory files}
  79. GB.MP1       - a data-set of approximately 1100 towns and cities
  80. COASTLIN.MP2 - a data-set showing the coastline of GB and a few close
  81.                islands, plus the national boundaries
  82. MOTORWAY.MP2 - a data-set of the GB motorway and (part of the) primary
  83.                route network
  84. RAILWAYS.MP2 - a data-set of the GB railway network (excluding some local
  85.                or irregular services)
  86. MAPPER.PIC   - some icons for use with the overlays, including a default
  87.                one.
  88.  
  89. {optional files}
  90. LITTLE.MP1   - a data-set of all Little Chef restauarants in GB.
  91. HAPPY.MP1    - a data-set of all Happy Eater restauarants in GB.
  92. NOVOTEL.MP3  - a data-set of all Novotel Hotels in GB.
  93. TRAVELOD.MP3 - a data-set of all Forte Travelodges in GB.
  94. RACECRSE.MP3 - a data-set of all race courses in GB.
  95. AIRFIELD.MP3 - a data-set of all airfields south of Liverpool.
  96.  
  97. NOVOTEL.PIC, TRAVELOD.PIC, RACECRSE.PIC and AIRFIELD.PIC are the on-screen
  98. icons for the above .MP3 overlays, and will be used if present. If they
  99. are not present, a default 'star' icon will be used ....
  100.  
  101. =====================================================================================================================
  102.  
  103. **NB. The primary routes are still being digitised, so expect more of them
  104. to appear in the next release of MAPPER. **
  105.  
  106. MAPPER 1.4 needs approximately 100k of system memory while running. If you try
  107. to start it with less than this amount available, it will warn you and exit.
  108.  
  109. Shareware notes.
  110. ----------------
  111. MAPPER 1.4 is shareware. This does not make it a free program! Yes, you
  112. can copy it freely to friends or acquaintances, or even upload it to
  113. bulletin boards etc, but if you like it and continue to use it, then you
  114. are honour-bound to register the program by sending me a cheque for †11
  115. (pounds).
  116.  
  117. Registration gets you:
  118. a) a clear conscience that you're using paid-for software, and that you're
  119.    helping support future development of MAPPER and other quality Psion
  120.    shareware software.
  121. b) a special code that will personalise your copy of MAPPER 1.4, remove
  122.    the opening shareware and advert 'nag' screens and let you access the
  123.    program more conveniently, including the ability to add your own place
  124.    names to the MAPPER database and shrink the status window if desired!
  125.    No need to re-install the software, just use the registration menu
  126.    option and type in the code!
  127. c) Notification of any future major upgrades to MAPPER and a direct say in
  128.    how the program develops. Upgrades to MAPPER will be free for registered
  129.    users (apart from any postage and packing costs for diskettes etc,
  130.    if necessary).
  131.  
  132.  
  133. Operation.
  134. ----------
  135.  
  136. 1) Starting up
  137.    The first screen you will see is the shareware 'nag' screen. This
  138.    opening screen can be gotten rid of by registering MAPPER 1.4 with me. Other
  139.    nag screens will crop up from time to time in the program until you
  140.    register, to remind you to do just that!
  141.  
  142.    The first time you go into MAPPER, the default zoom and position are
  143.    used, but thereafter it will remember where you were and what zoom level
  144.    you were on, for your convenience. It will also remember various other
  145.    settings from session to session. Try out the 'Settings' menu for an
  146.    idea as to what you can customise etc. Browse round the menu system in
  147.    general to get an idea of what the program can do.
  148.  
  149.    Please be patient as the display is redrawn, it may take several seconds
  150.    if you have zoomed out and there is a lot to display. You can interrupt
  151.    the re-draw at any time by pressing an arrow key or the menu key.
  152.  
  153.    When you first start, the status window occupies the right-most third
  154.    of the screen. This window's job is to give you information! ... oh
  155.    yes, and to tell the people gathered round you the name of the program
  156.    you're using and *whether you've registered* or not .... 8-)
  157.  
  158.    Note that once you've registered, you'll be able to use Control-Menu in
  159.    the usual Psion fashion to toggle the size of the status window between
  160.    large, small and invisible!
  161.  
  162. 2) Zooming
  163.    You can use the Psion-Z (Zoom) and Psion-O (Out) hot-keys to increase
  164.    or decrease the level of zoom, from 1x to 32x. For convenience, the 'Z'
  165.    and 'O' keys on the keyboard will do the same, to save you pressing the
  166.    Psion key each time.
  167.  
  168. 3) Moving around (find, centre select etc)
  169.    Moving around is generally accomplished in one of three ways:
  170.    (i)  Using the arrow keys or Home/End/PgUp/PgDn keys one press at a time
  171.    to scroll the whole map in the direction of the arrow,  OR
  172.    (ii) Using the 'Centre select' feature to position a cross-hair on the
  173.    spot you'd like to use as the map centre, OR
  174.    (iii) Use the 'Find' or 'Postcode' features to actively go to a
  175.    particular place. (See sections below on 'Finding' and 'Postcodes')
  176.  
  177. 4) Detail levels
  178.    There are four levels, (i) None, (ii) Major cities only, (iii) Major
  179.    cities and major towns and (iv) All towns in the database. User-selected
  180.    towns will appear at all detail levels. You can change the detail level
  181.    using Psion-(plus) and Psion-(minus), to suit your needs. Again, for
  182.    convenience, the '+' and '-' keys do the same thing, so you don't *need*
  183.    to press the Psion key each time.
  184.  
  185. 5) Finding and selecting places
  186.    Using 'Find', (Psion-F), you can get MAPPER to search through its town
  187.    database (including any extra places you've added) for any and all
  188.    matches. When it comes up with the place you were looking for, press
  189.    'Y', as prompted. The place name found is then termed 'selected' and
  190.    appears in the top slot in the selection window (the bottom-most white
  191.    pane in the status box), and is also shown in bold type on the main
  192.    display, and the map re-centred.
  193.  
  194.    Note that if the place found matches your search string *exactly*, no
  195.    confirmation dialog box needs to be shown, MAPPER just goes right ahead
  196.    and selects the town!
  197.  
  198.    Using 'Find' again results in the second 'slot' being filled, i.e. you
  199.    then have two places 'selected' and the map centre is automatically
  200.    placed mid-way between the two and the map zoomed out or in to fit both
  201.    on screen, so that you can see at a glance the relative positions of the
  202.    two places. The 'Distance between selected' menu option is then enabled,
  203.    as you now have somewhere to go from and to! See below, under 'Distance
  204.    calculations' for more info on this.
  205.  
  206.    With two places selected, a 'crow-line' (i.e. point to point) line is
  207.    displayed between the two (if enabled under 'Settings') to help you.
  208.    This is of most use when you're scanning along your intended route
  209.    zoomed in, and so cannot see on screen your start and finish point
  210.    anymore. Having the crow-line allows you to see at a glance restaurants,
  211.    hotels etc which aren't too far from your intended direction of travel.
  212.  
  213.    If you use 'Find' for a third and fourth time, etc, the place found
  214.    simply overwrites the town in the second 'slot'. To clear the selections
  215.    made, in order to examine some different places, use 'Clear selected'
  216.    (Psion-C) on the menu.
  217.  
  218.    If you want to go back to centre the map on your first selection, you
  219.    can use 'Clear 2nd selection' (Psion-V) to accomplish this.
  220.  
  221. 6) Overlays
  222.    Firstly, there are two .MP1 overlays, Little Chefs and Happy Eaters, and
  223.    these are tied to menu options in the 'Overlay' menu. These will always
  224.    appear in the menu. The 'reference field' information for these
  225.    overlays is the LC or HE chain number for each restaurant.
  226.  
  227.    Secondly, there are two .MP2 overlays, for roads and railways. Again,
  228.    these will always appear in the 'Overlay' menu. The road names and
  229.    railway timetable numbering can be turned on or off from the 'Settings'
  230.    dialog.
  231.  
  232.    Thirdly, MAPPER provides the facility to use extra overlays of your
  233.    choice by means of the 'Another overlay' menu option (psion-N). This
  234.    option brings up a dialog box, looking for any .MP3 overlay files in
  235.    the \APP\MAPPER\ directory, and you can scroll through them in the
  236.    normal Psion fashion to select the one you want. Each .MP3 overlay
  237.    contains a data-set of items, each having a name, a location and a
  238.    reference field. For example, the 'Race course' overlay's reference
  239.    information represents the office phone no. for each course. Display of
  240.    this reference information can be toggled on or off in the 'Settings'
  241.    dialog,
  242.  
  243.    Please note that at v1.4 of MAPPER, the creation of these .MP3 overlays
  244.    is a bit hit-and-miss and needs to be done by myself, Steve Litchfield.
  245.    When I finally get the latitude and longitude import working
  246.    *properly*, I may well roll this functionality into the main MAPPER
  247.    program. Watch this space. In the meantime, if *you* have a list of
  248.    geographical items with lat/long coordinates, or even better, a map
  249.    showing where they all are, that you would like turned into a .MP3
  250.    overlay, please get in touch!
  251.  
  252. 7) Motorways and Primary routes, railways.
  253.    Data from the database of motorways (and a selection of primary routes
  254.    - more planned in the near future) can be shown using 'Psion-M' or just
  255.    (for convenience) 'M'. In similar fashion, railways can be displayed
  256.    with 'Psion-Y' of just 'Y'.
  257.  
  258. 8) Distance calculations
  259.    Once you have two places 'selected' (their names will appear in the
  260.    selections pane of the status window), you can ask MAPPER to do some
  261.    calculations. Use 'Distance between selected' (Psion-D) on the menu to
  262.    do this.
  263.  
  264.    MAPPER will calculate (in miles and kilometres) the as-the-crow-flies'
  265.    distance between the two places and display the result. It also has a
  266.    jolly good stab at making an estimate of the 'on-the-road' distance,
  267.    based on a fudge factor. This may sound a bit inaccurate, but I've found
  268.    it to be accurate to within 2% or so of the actual 'in-car' mileage for
  269.    most journeys.
  270.  
  271.    Using the above estimate and your average speed (changeable in the
  272.    'Settings' dialog/menu option) it also gives a guess at the total
  273.    journey time.
  274.  
  275.    The only real caveat to the above is, obviously, when the crow-line
  276.    crosses the coast, i.e. unless your car is specially adapted (!) it will
  277.    have to take the long way round, and in which case you'll have to use
  278.    your common sense to estimate the actual road distance ....
  279.  
  280. 9) Settings you can tamper with
  281.    Your settings will be saved from one MAPPER session to the next. Stuff
  282.    you can change:
  283.    (i)   Crow-line between selected: can be off or on
  284.    (ii)  Scale ruler: can be off or on. The ruler gives a visual guide to
  285.    the current scale of the map, and is shown along the bottom of the
  286.    screen.
  287.    (iii) Motorway names: can be off or on. You'd usually be
  288.    best off leaving the motorway names in, but on certain maps it can be
  289.    confusing, so once again, you have the option etc.
  290.    (iv) Railway names: can be off or off. For railways, the 'name' refers
  291.    to the official timetable numbers, although you can never tell when
  292.    these will all change again ....
  293.    (v) Sticky last overlay: can be off or on. This saves you hassle, when
  294.    changing zoom views or scrolling, as it automatically remembers which
  295.    was the last menu-selected overlay you asked for and plots it on each
  296.    screen, i.e. it 'sticks' around. At v1.4 of MAPPER, this will not keep
  297.    individual .MP3 overlays sticky, they have to be chosen from the dialog
  298.    each time, but postcodes, .MP1 and .MP2 overlays stick just fine.
  299.    (vi)  Overlay Item reference fields: can be off or on, depending on how
  300.    much info you want on each overlay item.
  301.    (vii)   Estimate of average speed: a bit of a guess, this one, but enter
  302.    your average road-eating speed in here for the distance calculation
  303.    dialog to have something vaguely accurate to report.
  304.    (viii) AA/RAC rescue number. If you enter your unique
  305.    membership/quotable number in this line, MAPPER will remember it and it
  306.    will appear for easy reference at the top of the 'Useful Numbers'
  307.    screen.
  308.  
  309. 10) Diamond key
  310.    The diamond key is hard-wired to toggle between 'Place-names-in-grey',
  311.    'Place-names-in-black' and 'No-place-names,-only dots'. It it thus
  312.    convenient to fiddle with the diamond key in conjunction with Psion-plus
  313.    and Psion-minus (More or less detail) to get exactly the map view *you*
  314.    want.
  315.  
  316. 11) Refreshing the display
  317.     This simply redraws the basic map and can be used after displaying an
  318.     overlay to get back to the original screen.
  319.  
  320. 12) Help
  321.     Help is available from the main screen only, by pressing the 'Help' key
  322.     or by pressing Psion-H. It is a much-reduced sub-set of the
  323.     information in this documentation file.
  324.  
  325. 13) Adding your own place names
  326.     You will have noticed the 'Place new town' option on the menu. This
  327.     allows you to add up to 3o or so extra towns of your own choosing to
  328.     the standard database of 1104. You will have also noticed that this
  329.     option doesn't work until you register the program! Rest assured, when
  330.     I receive your registration and supply you with a special code to type
  331.     in, this option will burst into life!
  332.  
  333.     Once registered and using this feature, MAPPER will prompt you first of
  334.     all to pick a spot on the map with the cross-hairs. Note that if you
  335.     are zoomed in a lot, the quantisation in the MAPPER coordinate system
  336.     will limit your choice of locations slightly. The 'resolution' of the
  337.     program is about 2/3rd of a mile.
  338.  
  339.     Next, there is a dialogue to fill in, giving the place name and whether
  340.     you want it to be displayed to the left or right of the place 'dot'.
  341.     There is a third field, which should be allocated accordingly, to let
  342.     MAPPER know whether the place is on the mainland or not.
  343.  
  344.     Note that at v1.4 of MAPPER, you can't add post-code information for
  345.     towns you add yourself. Sorry.
  346.  
  347. 14) Deleting info from the custom place database
  348.     Having entered a new place into the custom database with Psion-P, you
  349.     may want to get rid of it for some reason. At v1.4 of MAPPER you can
  350.     either use Psion-K to delete the last entry in the database or delete
  351.     the MAPPER.MP1 file that is created in your \OPD\ directory on your
  352.     default disk, although this latter option obviously clears all your
  353.     additions in one fell swoop!
  354.  
  355. 15) Grabbing the current map screen as a PIC file
  356.     You may well want to grab a map screen as a standard Psion .PIC file,
  357.     for printing or editing using DRAW (see small print at end) or PAINT or
  358.     any other 3a bit-map editor. Grabbing the 3a screen is done with
  359.     pressing 'Control', 'Shift', 'Psion' and 'S' simultaneously (it's
  360.     easier to do than it sounds) and lo and behold a file called SCREEN.PIC
  361.     will have appeared in the root directory (\) of your internal disk ...
  362.  
  363. _+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_+_
  364.  
  365. Thanks for trying MAPPER! If you decide to remove MAPPER from your Psion,
  366. please note that it creates three small files in \OPD\ on your default
  367. disk. MAPPER.MP1 (custom place database), MAPPER.REG (your registration
  368. key, once I've given it to you) and MAPPERn.SET (used to store your
  369. preferences and position etc from session to session. 'n' is a number
  370. chosen by MAPPER).
  371.  
  372.  
  373. Important details.
  374. ------------------
  375. Registration address (send cheque for 11 pounds to):
  376.  
  377. Steve Litchfield
  378. 8 Grove Farm
  379. Mytchett
  380. Surrey
  381. GU16 6AQ
  382.  
  383. Small print:
  384. ------------
  385.  
  386. 1) Reverse engineering of the program or data modules is strictly
  387.    forbidden. If you would like to create a complementary program and use
  388.    my data-sets, then please get in touch with me on 01252 515431.
  389.  
  390. 2) Please note that I also run 3-Lib, *the* clearing-house for Psion
  391.    public domain and shareware software. Send me a stamped self-addressed
  392.    envelope to the above address, and I'll return the latest catalogue.
  393.  
  394. 3) A useful related program to have available for editing and cropping any
  395.    screen-grabs you do in MAPPER is DRAW 2.06, by Rick Andrews. This is a
  396.    S3a-only full bitmap editor and manipulator and is also shareware,
  397.    available wherever you got MAPPER from.
  398.  
  399. 4) You can contact me via email at slitchfield@cix.compulink.co.uk, if
  400.    you'd like. To speed up registrations, you can quote your email address
  401.    for quick return of your registration code.
  402.  
  403. 5) On-line support for MAPPER, including test versions and extra utilities
  404.    are provided in the 'mapper' conference on CIX.
  405.