[comp.graphics] [comp.graphics] Re: Map query, followup 1

johnston@lbl-csam.arpa (Bill Johnston [advdev]) (02/28/90)

In article <11104@stag.math.lsa.umich.edu> tom@bears.ucsb.edu writes:
>
>The other is called WorldMap.tar.Z, it is over 13 Meg when unpacked, and
>it consists of a series of files each of which contains several thousand
>"segments", each composed of several "strokes".  There is also a header,
>and a segment dictionary at the beginning of each file.  This is the
>complete CIA World Bank II.

The CIA, WDBII was, and probably still is, distributed from NTIS. It
comes as IBM binary tapes - I don't remember how many, but it was several
boxes full of tapes. (It has been almost 10 years since I worked with them.)

The following is abstracted from a report that described our conversion
of WDBII to ``NICKEL'' file format. The resulting VAX binary files
filled most of a 300 MBy disk pack, so any 13 MBy file would be a
substantially reduced version of the original.

	Bill Johnston
-------------------------------------------------------------------------

                             WORLD DATA BANK II


                Deane Merrill, Bill Benson and Bill Johnston
            Computer Science and Applied Mathematics Department
                       Lawrence Berkeley Laboratory
                        Berkeley, California 94720
                  Tel. (415) 486-5181 or (FTS) 451-5181
			    December, 1981


   The World Data Bank, produced by the U.S. Central Intelligence Agency,
   is a geographic base file containing digitized latitude and longitude
   coordinates for the major geographic features of the world. Version I,
   released several years ago, will not be further discussed here. Ver-
   sion II originally consisted of five sets of files, corresponding to
   the major continental divisions of the world. Each geographic area
   consists of four separate files, containing (a) coastlines, islands,
   and lakes (b) rivers (c) international boundaries (d) internal boun-
   daries (e.g. states, provinces, etc.).  Conventional digitizing
   methods have been used in producing World Data Bank II.  From enlarge-
   ments of the best available maps (or aerial photographs), points are
   digitized every 0.01 inch by moving a stylus along coastlines, politi-
   cal boundaries, etc. Arbitrary 7-digit codes, assigned to each chain,
   are used to identify data for later editing. Boundaries (e.g. state
   boundaries) are digitized only once. However, if a state boundary
   corresponds to a river, the river is digitized separately and the two
   are forced to agree (unless the river changed course after the state
   boundaries were defined). The WDBII was digitized from maps which were
   1:3,000,000 scale resulting in approximately 6,000,000 points. (See
   article by Anderson, Angel and Gorny, given at the Symposium on Topo-
   logical Data Structures for Geographic Information Systems, Harvard
   University, Laboratory for Computer Graphics and Spatial Analysis,
   Oct. 1977.)


                         AREA FILE NAMES (Table 1)


   The following table gives the area file names, their approximate area
   coverage and contents.  These area file names correspond to the file
   names on tape. The ``chains'' are polylines, the largest of which is
   about 9000 points.



   area   numb  min  max  min  max feat-   geographic
   file   ch-  long long  lat  lat ures     area
   name   ains
   ----   ---- ---- ---- ---- ---- ------- ---------------
   AF301     3   11   15   35   37 ISLANDS NORTH AFRICA (INCL. MALTA)
   AF400   181  -18   52  -35   38 COAST   AFRICA
   AF401   105  -26   15    3   36 ISLANDS WEST AFRICA
   AF402   236    5   48  -34    4 LAKES   CENTRAL AFRICA
   AF403   263  -15   64  -47   21 ISLANDS MADAGASCAR, ETC.
   AF404   226  -17   34    5   38 LAKES   CENTRAL AFRICA
   AF405   168   -2   36  -31   24 LAKES   CENTRAL AFRICA
   AF406   222   16   50  -27   32 LAK,RIV CENTRAL AND NORTH AFRICA
   AF406C  171   16   50  -27   20 LAKES   CENTRAL AFRICA
   AF406R   51   29   36   22   32 RIVERS  NORTH AFRICA
   AF407   472  -17   28    4   38 RIVERS  NORTHWEST AFRICA
   AF408   571   -6   31  -12   24 RIVERS  NORTH CENTRAL AFRICA
   AF409   295   11   37  -35   -1 RIVERS  SOUTH CENTRAL AFRICA
   AF410   435   18   52  -26   23 RIVERS  EAST AFRICA
   AF411   415  -18   51  -31   37 NBY,RIV AFRICA, MADAGASCAR
   AF411R   86   43   51  -26  -12 RIVERS  MADAGASCAR
   AF411B  329  -18   48  -31   37 NAT BDY AFRICA
   AF500   240   25   60   12   43 CST,ISL ARABIAN PENINSULA
   AF510   150   27   47   29   42 LAKES   MIDDLE EAST
   AF515   393   26   56   13   43 RIVERS  MIDDLE EAST, ARABIAN PENINSULA
   AF515C    4   32   33   29   32 COAST   MIDDLE EAST, ARABIAN PENINSULA
   AF515R  389   26   56   13   43 RIVERS  MIDDLE EAST, ARABIAN PENINSULA
   AF516    42   39   47   30   39 RIVERS  MIDDLE EAST
   AF525    42   34   54   12   42 NAT BDY MIDDLE EAST, ARABIAN PENINSULA
   AF700    29    3   78  -55  -37 ISLANDS AFRICA, ANTARCTICA
   AS103   116  160*-130*  16   66 ISLANDS HAWAII, ALEUTIAN ISLANDS
   AS107     7 -172 -166   59   64 ISLANDS ALASKA
   AS300     2   19   30   44   55 COAST   POLAND/BLACK SEA
   AS301     3   29   30   44   45 ISLANDS BLACK SEA
   AS303   131  -10   34   44   81 ISL,LAK SPITZBERGEN, CENTRAL EUROPE
   AS306    54   19   30   44   54 RIVERS  WESTERN ASIA
   AS500   144   20*-160*   1   78 COAST   ASIA
   AS501   510   45   95   -8   38 ISLANDS SOUTHERN ASIA
   AS502   307   79   99    5   26 ISLANDS SOUTHEAST ASIA
   AS503   395   97  117    1   22 ISLANDS SOUTHEAST ASIA
   AS504   255   83  123   13   36 ISLANDS CHINA
   AS505   205  108  131   21   43 ISLANDS KOREA
   AS506   218  122  154   20   46 ISLANDS JAPAN
   AS507   860    0*-150*  38   82 ISLANDS NORTHERN ASIA
   AS510    83   44   93   20   40 CST,ISL SOUTHWEST ASIA
   AS511    49   74  109    7   53 LAKES   SOUTHERN ASIA
   AS512   234   79  130   19   50 LAKES   EASTERN ASIA
   AS512C  233   79  130   19   50 LAKES   EASTERN ASIA
   AS512R    1   97   98   34   36 RIVERS  EASTERN ASIA
   AS513   638   50*-150*  34   76 LAKES   NORTHERN ASIA
   AS514  1323   21  154   36   80 LAKES   ASIA
   AS515    15   45   60   20   30 RIVERS  IRAN
   AS516   255   44   75   23   40 RIVERS  SOUTHWEST ASIA
   AS517   136   65   93    8   37 RIVERS  SOUTHERN ASIA
   AS518   285   71   98    6   36 RIVERS  INDIA
   AS519   415   88  109    1   33 RIVERS  SOUTHEAST ASIA
   AS520   611   85  134    8   53 RIVERS  CHINA
   AS521   189   75  145   22   52 RIVERS  NORTHERN ASIA
   AS521C    1  134  135   34   35 COAST   NORTHERN ASIA
   AS521R  188   75  145   22   52 RIVERS  NORTHERN ASIA
   AS522   865   20*-150*  37   75 RIVERS  CENTRAL ASIA
   AS600   981   95  154  -44    8 ISLANDS AUSTRALIA, INDONESIA
   AS601   547  117  160  -12   21 ISLANDS NEW GUINEA, PHILIPPINES
   AS602   312  116  127    4   17 ISLANDS PHILIPPINES
   AS603   743  120*-150* -53   25 ISLANDS AUSTRALIA, NEW ZEALAND
   AS604   655  120*-150* -25   21 ISLANDS CENTRAL PACIFIC
   AS605   453 -179 -131  -28    7 ISLANDS SOUTH PACIFIC
   AS606    62   98  152   -8   15 ISLANDS INDONESIA
   AS607   114  100*-150* -47    5 ISLANDS SOUTH PACIFIC
   AS607C  109  100*-150* -47  -11 ISLANDS SOUTH PACIFIC
   AS607R    5  110  115   -9    5 RIVERS  SOUTH PACIFIC
   AS700     1  158  159  -55  -54 ISLANDS MACQUARIE IS. (AUSTRALIA)
   AF303     1   -7   -6   62   63 ISLANDS NORWAY
   AF305     1  -18  -16   65   66 LAKES   ICELAND
   EU300   224  -10   32   34   72 COAST   CONTINENTAL EUROPE
   EU301   183  -32   18   36   56 ISLANDS EUROPE
   EU302  1093  -11   32   49   72 ISLANDS GR. BRITAIN, SCANDINAVIA
   EU303   251  -25   29   37   67 CST,LAK ICELAND, CENTRAL EUROPE
   EU304   379  -10   17   36   59 LAKES   EUROPE (INCL. GR. BRITAIN)
   EU305   459  -23   32   36   70 LAK,RIV ICELAND, SCANDINAVIA, GREECE
   EU305C  451  -23   32   55   70 LAKES   ICELAND, SCANDINAVIA
   EU305R    8   20   24   36   42 RIVERS  GREECE
   EU306   216    6   29   39   55 RIVERS  CENTRAL EUROPE
   EU307   399   -9   18   36   55 RIVERS  WESTERN EUROPE
   EU308   108  -10   11   47   59 RIVERS  WESTERN EUROPE (INCL. GR.BRITAIN)
   EU309   347  -22   32   36   71 NBY,RIV ICELAND, EUROPE
   EU309R  220  -22   30   53   70 RIVERS  ICELAND, SCANDINAVIA
   EU309B  127   -9   32   36   71 NAT BDY NAT BDY  EUROPE
   NA100    97 -169  -55   25   72 COAST   NORTH AMERICA
   NA101  1671 -140  -52   43   75 ISLANDS CANADA
   NA102   366 -168 -130   54   72 ISLANDS ALASKA
   NA103   272 -124  -66   24   51 ISLANDS CONTINENTAL U.S.
   NA104   737 -141  -60   48   71 LAKES   CANADA
   NA105   452 -121  -53   43   74 LAKES   CANADA
   NA107   911 -167  -65   25   72 LAKES   U.S.
   NA110   712 -140  -54   44   75 RIVERS  CANADA
   NA114   407 -167  -66   25   71 RIVERS  ALASKA, EASTERN U.S.
   NA115   214 -125  -95   27   50 RIVERS  WESTERN U.S.
   NA122    32 -142  -66   41   70 NAT BDY NORTH AMERICA
   NA124    57 -140  -57   42   69 ST BDY  CANADA
   NA126   166 -125  -70   29   50 ST BDY  U.S.
   NA303   860 -124  -12   59   84 COAST   CANADA, GREENLAND
   NA305    98 -102  -18   60   83 ISLANDS CANADA, GREENLAND
   NA410   201  -92  -66   40   51 ISLANDS CANADA
   SA100    46 -118  -77    7   34 COAST   MEXICO, CENTRAL AMERICA
   SA100    46 -118  -77    7   34 COAST   MEXICO, CENTRAL AMERICA
   SA103   266  -85  -60   14   33 ISLANDS CARIBBEAN
   SA104   221 -119  -77    7   32 LAKES   MEXICO, CENTRAL AMERICA
   SA109   120 -115  -71   14   32 LAKES   MEXICO
   SA110    41  -90  -79    8   15 LAKES   CENTRAL AMERICA
   SA118   294 -118  -68   15   33 RIVERS  MEXICO, CENTRAL AMERICA
   SA119     9  -93  -88   14   19 RIVERS  CENTRAL AMERICA
   SA120    71  -93  -83   12   18 RIVERS  CENTRAL AMERICA
   SA121   147  -88  -77    7   15 RIVERS  CENTRAL AMERICA
   SA121C    2  -80  -79    8   10 COAST   CENTRAL AMERICA
   SA121R  145  -88  -77    7   15 RIVERS  CENTRAL AMERICA
   SA122    66 -118  -71    7   33 NAT BDY MEXICO, CENTRAL AMERICA
   SA200   436  -82  -34  -56   16 COAST   SOUTH AMERICA
   SA201   279  -70  -32  -56    3 ISLANDS SOUTH AMERICA
   SA202   312 -110  -26  -61   15 ISLANDS SOUTH AMERICA
   SA203   142  -74  -37  -55   12 LAKES   SOUTH AMERICA
   SA204   292  -92  -55  -53   12 RIVERS  WESTERN SO. AMERICA
   SA204C    3  -92  -60  -52    0 ISLANDS WESTERN SO. AMERICA
   SA204R  289  -82  -55  -53   12 RIVERS  WESTERN SO. AMERICA
   SA205   441  -74  -34  -34    6 RIVERS  BRAZIL
   SA206   257  -81  -51  -56   12 RIV,NBY NORTHERN SO. AMERICA
   SA206R  126  -76  -57  -52   12 RIVERS  NORTHERN SO. AMERICA
   SA206B  131  -81  -51  -56   12 NAT BDY NORTHERN SO. AMERICA
   SA207     1  -62  -60    6    7 NAT BDY VENEZUELA/GUYANA
   SA700   337 -180  180  -86  -61 COAST   ANTARCTICA

    * indicates that the longitude represents the complementary interval.
     In other words, 160*,-130* means that the interval is from
     160 E. long, through 180 to 130 W. long.

    - indicates west longitude or south latitude
     'numb chains' is the number of polylines in the data
      file