
What is the Digital Chart of the World?
      The Digital Chart of the World (DCW) is an Environmental Systems Research Institute, Inc. (ESRI) product originally developed for the US Defense Mapping Agency (DMA) using DMA data. We used the DCW 1993 version at 1:1,000,000 scale. The DMA data sources are aeronautical charts, which emphasize landmarks important from flying altitudes. This explains why there is a separate aeronautical theme with all conceivable airports, yet why on some themes small islands and lakes are simply unnamed points. ESRI, in compiling the DCW, also eliminated some detail and made some assumptions for handling tiny polygons and edgematching. Also, note that the completeness of the thematic categories present in each layer will vary. Please read the layer descriptions (through links in the following table).
| Available Themes: | Type: | Coverage Name |
| Political/Ocean | Network | PONET |
| Populated Places | Polygon | PPPOLY |
| Populated Places | Point | PPPOINT |
| Railroads | Line | RRLINE |
| Roads | Line | RDLINE |
| Utilities | Line | UTLINE |
| Drainage | Network | DNNET |
| Drainage | Point | DNPOINT |
| Drainage Supplemental | Point | DSPOINT |
| Hypsography | Network | HYNET |
| Hypsography | Line | HYPOINT |
| Hypsography Supplemental | Line | HSLINE |
| Hypsography Supplemental | Point | HSPOINT |
| Land Cover | Polygon | LCPOLY |
| Land Cover | Point | LCPOINT |
| Ocean Features | Point | OFPOINT |
| Ocean Features | Line | OFLINE |
| Physiography | Line | PHLINE |
| Aeronautical | Point | AEPOINT |
| Cultural Landmarks | Polygon | CLPOLY |
| Cultural Landmarks | Point | CLPOINT |
| Cultural Landmarks | Line | CLLINE |
| Transportation Structure | Line | TSLINE |
| Transportation Structure | Point | TDPOINT |
| Vegetation | Polygon | VGPOLY |
How we changed the data set
      The original format of the DCW from ESRI has 2094 separate Arc/INFO workspaces. Each workspace is bounded by latitude and longitude, 5-by-5 degrees. Each can contain up to 25 different thematic layers (see list below). We compiled the original workspaces into countries, territories and states; our server contains about 340 of these areas, from the original 2094 workspaces. We aggregated parts of the tiles one country at a time, and used each country-boundary coverage as a "cookie cutter" to select the thematic data according to country boundaries. Thus our server contains about 5000 thematic layers. Because the process was automated using Arc Macro Language (AML), we have not yet inspected each of the potential 25 themes for each of the 340 areas, so notify us if you find an error.
      The main goal of the project is to deliver data in Arc/INFO format, which is readable by ArcView as well. We also developed a mapping module that (through PERL and AML scripts that call ArcPlot, produces an EPS file, then is converted to a GIF image) produces a view-only but downloadable image. The map is a preview tool; for a final cartographic product, we intend for you to download the data and produce your own map.
Work on the project began in July 1996 and was substantially completed in March 1997.
For Arc/INFO users
Every line coverage needs to be cleaned and every point coverage needs to be built. For line coverages use the Arc command CLEAN, and for point coverages use the Arc command BUILD.
ArcView users
According to the ArcView online help, coverages with more than 5000 arcs can not be imported into ArcView2 (Windows 3.x) using its import program. The following export (.e00) files contain more than 5000 arcs, thus ArcView2 cannot import them as a theme. Therefore, Arc/INFO's IMPORT function must be used to create the coverage. You can then open the new coverage as a theme in ArcView.
It may be possible to use the ArcView3 import function for NT or UNIX machines.
| AREA | LAYER (Type) | EXPORT FILE NAME |
| Afghanistan | Hypsography (Network) | hynet.e00 |
| Alaska | Drainage (Network) | dnnet.e00 |
| Alaska | Hypsography (Network) | hynet.e00 |
| Alberta | Drainage (Network) | dnnet.e00 |
| Algeria | Drainage (Network) | dnnet.e00 |
| Algeria | Hypsography (Network) | hynet.e00 |
| Amazonas | Drainage (Network) | dnnet.e00 |
| Angola | Drainage (Network) | dnnet.e00 |
| Argentina | Drainage (Network) | dnnet.e00 |
| Argentina | Hypsography (Network) | hynet.e00 |
| Argentina | Roads (Line) | rdline.e00 |
| Australia | Drainage (Network) | dnnet.e00 |
| Australia | Hypsography (Network) | hynet.e00 |
| Australia | Roads (Line) | rdline.e00 |
| Australia | Land Cover (Polygon) | lcpoly.e00 |
| New South Wales | Drainage (Network) | dnnet.e00 |
| New South Wales | Roads (Line) | rdline.e00 |
| Northern Territory | Drainage (Network) | dnnet.e00 |
| Queensland | Drainage (Network) | dnnet.e00 |
| Queensland | Roads (Line) | rdline.e00 |
| South Australia | Drainage (Network) | dnnet.e00 |
| Western Aulstalia | Drainage (Network) | dnnet.e00 |
| Western Aulstalia | Roads (Line) | rdline.e00 |
| Bhutan | Hypsography (Network) | hynet.e00 |
| Bolivia | Drainage (Network) | dnnet.e00 |
| Bolivia | Hypsography (Network) | hynet.e00 |
| Brazil | Drainage (Network) | dnnet.e00 |
| Brazil | Hypsography (Network) | hynet.e00 |
| Brazil | Roads (Line) | rdline.e00 |
| British Columbia | Drainage (Network) | dnnet.e00 |
| British Columbia | Hypsography (Network) | hynet.e00 |
| Burma | Drainage (Network) | dnnet.e00 |
| Burma | Hypsography (Network) | hynet.e00 |
| California | Hypsography (Network) | hynet.e00 |
| California | Vegetation (Polygon) | vgpoly.e00 |
| Canada | Drainage (Network) | dnnet.e00 |
| Canada | Hypsography (Network) | hynet.e00 |
| Canada | Roads (Line) | rdline.e00 |
| Canada | Utility (Line) | utline.e00 |
| Canada | Hysography Supplemental (Line) | hsline.e00 |
| Canada | Land Cover (Polygon) | lcpoly.e00 |
| Centarl African Rep. | Drainage (Network) | dnnet.e00 |
| Chad | Drainage (Network) | dnnet.e00 |
| Chad | Phsiography (Line) | phline.e00 |
| Chile | Drainage (Network) | dnnet.e00 |
| Chile | Hypsography (Network) | hynet.e00 |
| China | Drainage (Network) | dnnet.e00 |
| China | Hypsography (Network) | hynet.e00 |
| China | Roads (Line) | rdline.e00 |
| China | Rail Roads (Line) | rrline.e00 |
| China | Hypsography Supplemental (Line) | hsline.e00 |
| China | Land Cover (Polygon) | lcpoly.e00 |
| Colombia | Drainage (Network) | dnnet.e00 |
| Colombia | Hypsography (Network) | hynet.e00 |
| Ethiopia | Drainage (Network) | dnnet.e00 |
| Ethiopia | Hypsography (Network) | hynet.e00 |
| Finland | Drainage (Network) | dnnet.e00 |
| France | Drainage (Network) | dnnet.e00 |
| France | Roads (Line) | rdline.e00 |
| France | Rail Road (Line) | rrline.e00 |
| Germany | Roads (Line) | rdline.e00 |
| Germany | Rail Road (Line) | rrline.e00 |
| Goias | Drainage (Network) | dnnet.e00 |
| Greenland | Drainage (Network) | dnnet.e00 |
| Greenland | Hypsography (Network) | hynet.e00 |
| India | Drainage (Network) | dnnet.e00 |
| India | Hypsography (Network) | hynet.e00 |
| India | Roads (Line) | rdline.e00 |
| India | Hypsography Supplemental (Line) | hsline.e00 |
| Indonesia | Drainage (Network) | dnnet.e00 |
| Indonesia | Hypsography (Network) | hynet.e00 |
| Indonesia | Roads (Line) | rdline.e00 |
| Iran | Drainage (Network) | dnnet.e00 |
| Iran | Hypsography (Network) | hynet.e00 |
| Iran | Roads (Line) | rdline.e00 |
| Iraq | Drainage (Network) | dnnet.e00 |
| Japan | Hypsography (Network) | hynet.e00 |
| Japan | Roads (Line) | rdline.e00 |
| Kazakhstan | Drainage (Network) | dnnet.e00 |
| Kazakhstan | Hypsography (Network) | hynet.e00 |
| Kazakhstan | Roads (Line) | rdline.e00 |
| Kyrgystan | Hypsography (Network) | hynet.e00 |
| Laos | Hypsography (Network) | hynet.e00 |
| Libya | Drainage (Network) | dnnet.e00 |
| Madagascar | Roads (Line) | rdline.e00 |
| Mali | Drainage (Network) | dnnet.e00 |
| Manitoba | Drainage (Network) | dnnet.e00 |
| Mato Grosso | Drainage (Network) | dnnet.e00 |
| Mexico | Drainage (Network) | dnnet.e00 |
| Mexico | Hypsography (Network) | hynet.e00 |
| Mexico | Roads (Line) | rdline.e00 |
| Mongolia | Drainage (Network) | dnnet.e00 |
| Mongolia | Hypsography (Network) | hynet.e00 |
| Montana | Vegetation (Polygon) | vgpoly.e00 |
| Mozambique | Drainage (Network) | dnnet.e00 |
| Nepal | Hypsography (Network) | hynet.e00 |
| New Zealand | Roads (Line) | rdline.e00 |
| Newfoundland | Drainage (Network) | dnnet.e00 |
| Newfoundland | Hypsography (Network) | hynet.e00 |
| Niger | Drainage (Network) | dnnet.e00 |
| Nigeria | Drainage (Network) | dnnet.e00 |
| Nigeria | Roads (Line) | rdline.e00 |
| Northwest Territories | Drainage (Network) | dnnet.e00 |
| Northwest Territories | Hypsography (Network) | hynet.e00 |
| Northwest Territories | hsline | hsline.e00 |
| Northwest territories | lcpoly | lcpoly.e00 |
| Norway | Drainage (Network) | dnnet.e00 |
| Norway | Hypsography (Network) | hynet.e00 |
| Oman | Drainage (Network) | dnnet.e00 |
| Ontario | Drainage (Network) | dnnet.e00 |
| Pakistan | Drainage (Network) | dnnet.e00 |
| Pakistan | Hypsography (Network) | hynet.e00 |
| Papua New Guinea | Drainage (Network) | dnnet.e00 |
| Para | Drainage (Network) | dnnet.e00 |
| Peru | Drainage (Network) | dnnet.e00 |
| Peru | Hypsography (Network) | hynet.e00 |
| Quebec | Drainage (Network) | dnnet.e00 |
| Quebec | Hypsography (Network) | hynet.e00 |
| Saskatchewan | Drainage (Network) | dnnet.e00 |
| Saudi Arabia | Drainage (Network) | dnnet.e00 |
| Saudi Arabia | Hypsography (Network) | hynet.e00 |
| Saudi Arabia | land Cover (Polygon) | lcpoly.e00 |
| South Africa | Drainage (Network) | dnnet.e00 |
| South Africa | Hypsography (Network) | hynet.e00 |
| South Africa | Roads (Line) | rdline.e00 |
| Sudan | Drainage (Network) | dnnet.e00 |
| Sweden | Drainage (Network) | dnnet.e00 |
| Tanzania | Drainage (Network) | dnnet.e00 |
| Tanzania | Roads (Line) | rdline.e00 |
| Texas | Roads (Line) | rdline.e00 |
| Thailand | Drainage (Network) | dnnet.e00 |
| Thailand | Hypsography (Network) | hynet.e00 |
| Turkey | Drainage (Network) | dnnet.e00 |
| Turkey | Hypsography (Network) | hynet.e00 |
| Turkey | Roads (Line) | rdline.e00 |
| United Kingdom | Roads (Line) | rdline.e00 |
| United States | Drainage (Network) | dnnet.e00 |
| United States | Hypsography (Network) | hynet.e00 |
| United States | Roads (Line) | rdline.e00 |
| United States | Rail Roads (Line) | rrline.e00 |
| United States | Utility (Line) | utline.e00 |
| United States | Vegetation (Polygon) | vgpoly.e00 |
| United States | Hypsography Supplemental (Line) | hsline.e00 |
| Vietnam | Hypsography (Network) | hynet.e00 |
| Yukon Territory | Drainage (Network) | dnnet.e00 |
| Yukon Territory | Hypsography (Network) | hynet.e00 |
| Zaire | Drainage (Network) | dnnet.e00 |
| Zaire | Roads (Line) | rdline.e00 |
| Zambia | Drainage (Network) | dnnet.e00 |
Known errors and fixes
      The original DCW data we used had a few errors. The following sections describe some of the changes we made.
The PONET layer for the following areas may have lost some items in the .pat file, and may not include an .aat file at all. This is because of an error using the Arc/INFO DISSOLVE command. The ponet layers is a network coverage, thus is has an .aat and a .pat info file. While compiling these areas the dissolve command may have deleted the .aat and deleted all the items in the .pat except the dissolve item. This was corrected for all the over data accessed through this web site.
| Antarctica |
| Australia |
| South Australia |
| Brazil |
| Greenland |
| Mali |
| Mexico |
| Canada |
| China |
| Turkey |
| United States |
| Area | Layer |
| China | PONET |
| Alaska | PONET |
| Brazil | PONET |
| Greenland | PONET |
| United States | PONET |
| Turkey | PONET |
| Australia | PONET |
| Mexico | PONET added UNKNOWN in popyadmin item |
| Mali | PONET |
| Tile | Layer | Area | Date Fixed |
| gg32 | rdline | Panama and Colombia | 1/28/97 |
| mj31 | tsline | Morocco | 2/3/97 |
| mj32 | dnnet | France | 2/22/97 |
| gg21 | rdline | Ecuador | 1/28/97 |
| hg12 | rdline | Colombia | 1/28/97 |
| nm31 | ? | Svalbard | 1/15/97 |
| pm11 | ? | Svalbard | 1/15/97 |
| pm21 | ? | Svalbard | 1/15/97 |
| pm31 | ? | Svalbard | 1/15/97 |
Miscode Errors
The original ESRI tile PG31, item popycoun is miscoded, thus some national boundaries were wrong. The affected areas were: Uganda, Central African Republic, Zaire, and the Sudan. Our data was fixed on 1/23/97.
The original ESRI tiles XH32, XH31, XG33, XG23, and YG12 PONET coverages popycoun item was recoded on 1/13/97. The affected areas were: Federated States of Micronesia, Guam, and the Northern Mariana Islands.
The original ESRI tile GK21 was recoded on 1/17/97. Michigan was added to popyadmin for one polygon.
Compile Errors
Other errors in the original DCW tiles were found when our AML script tried to compile the layers in the following list. 0ur data was corrected using the Arc command CLEAN, in 1/97:
| Tile | Layer | Area | Error Message |
| pj21 | lcpoly | Greece | FATAL ERROR Mismatch of border segments (NODPOL) Bailing out of BUILD |
| pj21 | lcpoly | Egypt | FATAL ERROR Mismatch of border segments (NODPOL) Bailing out of BUILD |
| th33 | hynet | Bhutan | FATAL ERROR Bad polygon topology (ARCPAL_new) Bailing out of BUILD |
| th33 | hynet | India | FATAL ERROR Bad polygon topology (ARCPAL_new) Bailing out of BUILD |
| rj11 | hynet | Kuwait | FATAL ERROR Bad polygon topology (ARCPAL_new) Bailing out of BUILD |
| vh22 | hynet | Macau | FATAL ERROR Bad polygon topology (ARCPAL_new) Bailing out of BUILD |
| th33 | hynet | Nepal | FATAL ERROR Mismatch of border segments (NODPOL) Bailing out of BUILD |
| ???? | hynet | Hong Kong | FATAL ERROR Bad polygon topology (ARCPAL_new) Bailing out of BUILD |
Data Sources
Edgematching and Line Connectivity/Polygon Closure
Layer Descriptions
Political and Oceans layer
Coverage name: PONET
Feature class type: Polygon
Items, codes, and values
POPYTYPE
* Ice on land is contained in the DNNET coverage. These phenomena occur only on Antarctica, where extensive portions of the land/ocean shoreline is covered by ice.
Coverage name: PONET
Feature class type: Line
Items, codes, and values
POLNTYPE
POLNSTAT
Populated Place layer
Coverage name: PPPOLY
Feature class type: Polygon
Items, codes, and values
PPPYTYPE
Coverage name: PPPOINT
Feature class type: Point
Items, codes, and values
PPPTTYPE
* On ONCs there are different symbols and text sizes for differentiating the size or relative importance of populated places. The rank value associated with these symbols varies from sheet to sheet; for that reason, no attempt was made to code for the different populated place symbols in the database.
PPPTNAME
Railroad layer
Coverage name: RRLINE
Feature class type: Line
Items, codes, and values
RRLNTYPE
RRLNSTAT
Road layer
Coverage name: RDLINE
Feature class type: Line
Items, codes, and values
RDLNTYPE
RDLNSTAT
Utilities layer
Coverage name: UTLINE
Feature class type: Line
Items, codes, and values
UTLNTYPE
Drainage layer
Coverage name: DNNET
Feature class type: Polygon
Items, codes, and values
DNPYTYPE
Coverage name: DNNET
Feature class type: Line
Items, codes, and values
DNLNTYPE
*These lines were derived from the border between the shade for inland water (dark blue) and open ocean or ocean ice (light blue) on the ONC sheets. The cartographic judgements applied to the use of open ocean versus inland water shading in near shore situations varies from sheet to sheet,
DLNSTAT
Coverage name: DNPOINT
Feature class type: Point
Items, codes, and values
DNPTTYPE
*Those dams shown on the ONCs with their true shape and extent are also present as line data in the Cultural Landmark layer.
Supplemental Drainage Layer
Coverage name: DSPOINT
Feature class type: Point
Items, codes, and values
DSPTTYPE
Hypsography layer
Coverage name: HYNET
Feature class type: Polygon
Items, codes, and values
HYPYTYPE
Coverage name: HYNET
Feature class type: Line
Items, codes, and values
HYLNVAL
HYLNTUYPE
Coverage name: HYPOINT
Feature class type: Point
Items, codes, and values
HYPTTYPE
HYPTVAL
Hypsography Supplemental layer
Coverage name: HSLINE
Feature class type: Line
Items, codes, and values
HSLNTYPE
* An intermediate contour is one that is required between basic contours to portray form, degree of slope, and elevation not shown by the basic contour interval. An auxiliary contour is one that is used to portray configuration and relative relief significance of additional land forms not adequately portrayed by basic and/or intermediate contours.
HSLNVAL
Land Cover Layer
Coverage name: LCPOLY
Feature class type: Polygon
Items, codes, and values
LCPYTYPE
Coverage name: LCPOINT
Feature class type: Point
LCPTTYPE
Ocean Features layer
Coverage name: OFLINEOFLNTYPE
Coverage name: OFPPOINT
Feature class type: Point
Items, codes, and values
OFPTTYPE
Physiography layer
Coverage name: PHLINEPHLNTYPE
Aeronautical layer
Coverage name: AEPOINT
Feature class type: Point
Items, codes, and values
AEPTTYPE
Cultural Landmark layer
Coverage name: CLPOLY
Feature class type: Polygon
Items, codes, and values
CLPYLABEL
Coverage name: CLPOINT
Feature class type: Point
Items, codes and values
CLPTLABEL
Coverage name: CLLINE
Feature class type: Line
Items, codes, and values
CLLNLABEL
*The dams in this layer are those shown on the ONC with their true shape and extent. Those dams that are represented only by a graphic symbol are present as point data in the Drainage layer. All dams in the CLLINE coverage are also represented as points in DNPOINT coverage. These features are not always coincident with inland water shorelines (DNNET).
Transportation Structure layer
Coverage name: TSLINE
Feature class type: Line
Items, codes, and values
TSLNTYPE
TSLNSTAT
Coverage name: TSPOINT
Feature class type: Point
Items, codes, and values
TSPTTYPE
Vegetation layer
Coverage name: VGPOLY
Feature class type: Polygon
Items, codes, and values
VGPYTYPE
Contact us
Send comments to Contact Us
This page was last modified