RSS
Previous pat Next

Download
Unix Code


About License New Custom Download: Code[Unix|DOS]|Data
Maps: Demo Globe World Region Country State: US|CA|AU

PAT is organized as a library (libpat) and an executable (pat). The source tarball (top left) builds both, but the binary packages are split. If you just want to use the library in your own code through the API, use libpat0-dev; if you want to run the executable, you need the shared library and executable (libpat0 and pat). x11 is the video driver; in pat, do "dev x11 ?" to show options, and try option -shm for double-buffering. Poke an eye (eye) to see contents.

PAT can be fetched from its Debian repository: add the lines to the right to /etc/apt/sources.list. The pat package pulls in everything needed for a basic atlas.
deb http://ian.macky.net/pat/debian binary/
deb-src http://ian.macky.net/pat/debian source/

To use PAT as an atlas, or to run the demos or test suite (in blue below), you will also need the red packages, which include enough data to draw small-scale world and country maps (for the larger countries).


Source Size (MB)
Compressed/Un
Binary/Package Size (MB)
Compressed/Un
eye pat-1.1.tar.bz2 1.0 5.6 eye pat_1.1-1_i386.deb 0.1 0.1
eye pat-demo-1.1.tar.bz2 3.0 3.4 eye libpat0_1.1-1_i386.deb 0.6 1.5
eye pat-test-1.1.tar.bz2 1.1 5.2 eye libpat0-dev_1.1-1_i386.deb 0.7 2.2
eye pat-data-1.1.tar.bz2 41.2 90.9 eye pat-data_1.1-1_i386.deb 41.0 86.9
eye pat-font-1.1.tar.bz2 1.2 11.7 eye pat-font_1.1-1_all.deb 1.2 11.2
eye pat-icon-1.1.tar.bz2 0.7 0.8 eye pat-icon_1.1-1_all.deb 0.6 0.6



To draw the 238 country or 46 region maps, you need the pat-country or pat-region packages (in blue below), which contain the expected maps and the scripts which produced them. You will also need the basic PAT data, fonts and icons from above (in red), plus some of the higher-resolution datasets below. Use the following menus to show the which datasets are needed for each map:

Select a country map to show required datasets:


Select a region map to show required datasets:

Source/Tar Size (MB)
Compressed/Un
Binary/Package Size (MB)
Compressed/Un
eye pat-country-1.1.tar.bz2 40.2 65.0 eye pat-country_1.1-1_all.deb 40.3 64.8
eye pat-region-1.1.tar.bz2 63.9 68.2 eye pat-region_1.1-1_all.deb 63.8 68.0
eye pat-wdb3-1.1.tar.bz2 26.8 121.1 eye pat-wdb3_1.1-1_i386.deb 26.3 45.4
eye pat-amroad-1.0.tar.bz2 5.9 16.7 eye pat-amroad_1.0-1_all.deb 5.8 16.6
eye pat-cities-1.1.tar.bz2 27.1 123.4 eye pat-cities_1.1-1_i386.deb 28.9 101.2
eye pat-etopo2v2-1.1.tar.bz2 42.3 111.4 eye pat-etopo2v2_1.1-1_all.deb 42.3 111.2
 
NOAA ETOPO1 1' topographic/bathymetric DEM
90° tiles; s1 is -90 to 0 lat, -180 to -90 long; n4 is 0 to 90 lat, 90 to 180 long, etc.
eye pat-etopo1s1-1.0.tar.bz2 22.1 55.8 eye pat-etopo1s1_1.0-1_all.deb 22.0 55.6
eye pat-etopo1s2-1.0.tar.bz2 21.4 55.8 eye pat-etopo1s2_1.0-1_all.deb 22.0 55.6
eye pat-etopo1s3-1.0.tar.bz2 21.1 55.8 eye pat-etopo1s3_1.0-1_all.deb 21.1 55.6
eye pat-etopo1s4-1.0.tar.bz2 20.9 55.8 eye pat-etopo1s4_1.0-1_all.deb 20.9 55.6
eye pat-etopo1n1-1.0.tar.bz2 22.1 55.8 eye pat-etopo1n1_1.0-1_all.deb 20.0 55.6
eye pat-etopo1n2-1.0.tar.bz2 21.9 55.8 eye pat-etopo1n2_1.0-1_all.deb 21.8 55.6
eye pat-etopo1n3-1.0.tar.bz2 19.4 55.8 eye pat-etopo1n3_1.0-1_all.deb 19.3 55.6
eye pat-etopo1n4-1.0.tar.bz2 23.3 55.8 eye pat-etopo1n4_1.0-1_all.deb 23.2 55.6
 
USGS GTOPO30 30" topographic/bathymetric DEM
Tile size varies; most 50° high by 40° wide; southernmost are 30° high by 60° wide.
Filename refers to TL corner: E020S10 is -60 to -10 lat, 20 to 60 long.
eye pat-w180s60-1.0.tar.bz2 1.4 49.6 eye pat-w180s60_1.0-1_all.deb 1.3 49.4
eye pat-w120s60-1.0.tar.bz2 2.3 49.6 eye pat-w120s60_1.0-1_all.deb 2.3 49.4
eye pat-w060s60-1.0.tar.bz2 1.3 49.6 eye pat-w060s60_1.0-1_all.deb 1.3 49.4
eye pat-w000s60-1.0.tar.bz2 1.9 49.6 eye pat-w000s60_1.0-1_all.deb 1.9 49.4
eye pat-e060s60-1.0.tar.bz2 1.9 49.6 eye pat-e060s60_1.0-1_all.deb 1.9 49.4
eye pat-e120s60-1.0.tar.bz2 2.6 49.6 eye pat-e120s60_1.0-1_all.deb 2.5 49.4
eye pat-w180s10-1.0.tar.bz2 0.06 55.1 eye pat-w180s10_1.0-1_all.deb 0.02 54.9
eye pat-w140s10-1.0.tar.bz2 0.05 55.1 eye pat-w140s10_1.0-1_all.deb 0.01 54.9
eye pat-w100s10-1.0.tar.bz2 5.6 55.1 eye pat-w100s10_1.0-1_all.deb 5.6 54.9
eye pat-w060s10-1.0.tar.bz2 3.6 55.1 eye pat-w060s10_1.0-1_all.deb 3.5 54.9
eye pat-w020s10-1.0.tar.bz2 1.8 55.1 eye pat-w020s10_1.0-1_all.deb 1.8 54.9
eye pat-e020s10-1.0.tar.bz2 5.1 55.1 eye pat-e020s10_1.0-1_all.deb 5.1 54.9
eye pat-e060s10-1.0.tar.bz2 0.06 55.1 eye pat-e060s10_1.0-1_all.deb 0.02 54.9
eye pat-e100s10-1.0.tar.bz2 1.9 55.1 eye pat-e100s10_1.0-1_all.deb 1.9 54.9
eye pat-e140s10-1.0.tar.bz2 2.2 55.1 eye pat-e140s10_1.0-1_all.deb 2.1 54.9
eye pat-w180n40-1.0.tar.bz2 0.07 55.1 eye pat-w180n40_1.0-1_all.deb 0.04 54.9
eye pat-w140n40-1.0.tar.bz2 4.1 55.1 eye pat-w140n40_1.0-1_all.deb 4.0 54.9
eye pat-w100n40-1.0.tar.bz2 6.6 55.1 eye pat-w100n40_1.0-1_all.deb 6.6 54.9
eye pat-w060n40-1.0.tar.bz2 1.8 55.1 eye pat-w060n40_1.0-1_all.deb 1.8 54.9
eye pat-w020n40-1.0.tar.bz2 9.8 55.1 eye pat-w020n40_1.0-1_all.deb 9.8 54.9
eye pat-e020n40-1.0.tar.bz2 16.2 55.1 eye pat-e020n40_1.0-1_all.deb 16.2 54.9
eye pat-e060n40-1.0.tar.bz2 11.4 55.1 eye pat-e060n40_1.0-1_all.deb 11.4 54.9
eye pat-e100n40-1.0.tar.bz2 9.0 55.1 eye pat-e100n40_1.0-1_all.deb 8.9 54.9
eye pat-e140n40-1.0.tar.bz2 0.7 55.1 eye pat-e140n40_1.0-1_all.deb 0.6 54.9
eye pat-w180n90-1.0.tar.bz2 3.5 55.1 eye pat-w180n90_1.0-1_all.deb 3.4 54.9
eye pat-w140n90-1.0.tar.bz2 10.2 55.1 eye pat-w140n90_1.0-1_all.deb 10.2 54.9
eye pat-w100n90-1.0.tar.bz2 8.8 55.1 eye pat-w100n90_1.0-1_all.deb 8.8 54.9
eye pat-w060n90-1.0.tar.bz2 2.9 55.1 eye pat-w060n90_1.0-1_all.deb 2.9 54.9
eye pat-w020n90-1.0.tar.bz2 5.4 55.1 eye pat-w020n90_1.0-1_all.deb 5.4 54.9
eye pat-e020n90-1.0.tar.bz2 10.3 55.1 eye pat-e020n90_1.0-1_all.deb 10.2 54.9
eye pat-e060n90-1.0.tar.bz2 13.1 55.1 eye pat-e060n90_1.0-1_all.deb 13.1 54.9
eye pat-e100n90-1.0.tar.bz2 15.6 55.1 eye pat-e100n90_1.0-1_all.deb 15.6 54.9
eye pat-e140n90-1.0.tar.bz2 5.8 55.1 eye pat-e140n90_1.0-1_all.deb 5.8 54.9
 
NASA SRTM 90m (3") topographic DEM via CGIAR-CSI
5° tiles; filename refers to BL corner: S55W065 is -55 to -50 lat, -65 to -60 long.
eye pat-s55w065-1.0.tar.bz2 0.4 68.8 eye pat-s55w065_1.0-1_all.deb 0.4 68.7
eye pat-s55w060-1.0.tar.bz2 0.7 68.8 eye pat-s55w060_1.0-1_all.deb 0.6 68.7
eye pat-s55w040-1.0.tar.bz2 0.6 68.8 eye pat-s55w040_1.0-1_all.deb 0.6 68.7
eye pat-s55e000-1.0.tar.bz2 0.05 68.8 eye pat-s55e000_1.0-1_all.deb 0.01 68.7
eye pat-s55e070-1.0.tar.bz2 0.1 68.8 eye pat-s55e070_1.0-1_all.deb 0.06 68.7
eye pat-s40e075-1.0.tar.bz2 0.05 68.8 eye pat-s40e075_1.0-1_all.deb 0.01 68.7
eye pat-s35e025-1.0.tar.bz2 14.0 68.8 eye pat-s35e025_1.0-1_all.deb 14.0 68.7
eye pat-s30e025-1.0.tar.bz2 17.5 68.8 eye pat-s30e025_1.0-1_all.deb 17.5 68.7
eye pat-s30e030-1.0.tar.bz2 11.0 68.8 eye pat-s30e030_1.0-1_all.deb 11.0 68.7
eye pat-s30e165-1.0.tar.bz2 0.05 68.8 eye pat-s30e165_1.0-1_all.deb 0.01 68.7
eye pat-s25w180-1.0.tar.bz2 0.06 68.8 eye pat-s25w180_1.0-1_all.deb 0.02 68.7
eye pat-s25w175-1.0.tar.bz2 0.05 68.8 eye pat-s25w175_1.0-1_all.deb 0.02 68.7
eye pat-s25w160-1.0.tar.bz2 0.06 68.8 eye pat-s25w160_1.0-1_all.deb 0.02 68.7
eye pat-s25e040-1.0.tar.bz2 4.7 68.8 eye pat-s25e040_1.0-1_all.deb 4.6 68.7
eye pat-s25e055-1.0.tar.bz2 0.5 68.8 eye pat-s25e055_1.0-1_all.deb 0.4 68.7
eye pat-s20w180-1.0.tar.bz2 0.2 68.8 eye pat-s20w180_1.0-1_all.deb 0.1 68.7
eye pat-s20w175-1.0.tar.bz2 0.07 68.8 eye pat-s20w175_1.0-1_all.deb 0.03 68.7
eye pat-s20w170-1.0.tar.bz2 0.06 68.8 eye pat-s20w170_1.0-1_all.deb 0.02 68.7
eye pat-s20e040-1.0.tar.bz2 2.7 68.8 eye pat-s20e040_1.0-1_all.deb 2.6 68.7
eye pat-s20e055-1.0.tar.bz2 0.05 68.8 eye pat-s20e055_1.0-1_all.deb 0.01 68.7
eye pat-s15w180-1.0.tar.bz2 0.06 68.8 eye pat-s15w180_1.0-1_all.deb 0.02 68.7
eye pat-s15w175-1.0.tar.bz2 0.3 68.8 eye pat-s15w175_1.0-1_all.deb 0.3 68.7
eye pat-s15w170-1.0.tar.bz2 0.06 68.8 eye pat-s15w170_1.0-1_all.deb 0.02 68.7
eye pat-s15e040-1.0.tar.bz2 2.2 68.8 eye pat-s15e040_1.0-1_all.deb 2.1 68.7
eye pat-s15e045-1.0.tar.bz2 5.0 68.8 eye pat-s15e045_1.0-1_all.deb 4.9 68.7
eye pat-s15e095-1.0.tar.bz2 0.04 68.8 eye pat-s15e095_1.0-1_all.deb 0.01 68.7
eye pat-s15e105-1.0.tar.bz2 0.06 68.8 eye pat-s15e105_1.0-1_all.deb 0.02 68.7
eye pat-s10w175-1.0.tar.bz2 0.04 68.8 eye pat-s10w175_1.0-1_all.deb 0.01 68.7
eye pat-s10e070-1.0.tar.bz2 0.05 68.8 eye pat-s10e070_1.0-1_all.deb 0.01 68.7
eye pat-s05e005-1.0.tar.bz2 1.6 68.8 eye pat-s05e005_1.0-1_all.deb 1.6 68.7
eye pat-s05e025-1.0.tar.bz2 23.6 68.8 eye pat-s05e025_1.0-1_all.deb 23.6 68.7
eye pat-s05e030-1.0.tar.bz2 14.7 68.8 eye pat-s05e030_1.0-1_all.deb 14.6 68.7
eye pat-s05e055-1.0.tar.bz2 0.08 68.8 eye pat-s05e055_1.0-1_all.deb 0.04 68.7
eye pat-s05e165-1.0.tar.bz2 0.04 68.8 eye pat-s05e165_1.0-1_all.deb 0.01 68.7
eye pat-n00e005-1.0.tar.bz2 3.8 68.8 eye pat-n00e005_1.0-1_all.deb 3.7 68.7
eye pat-n00e100-1.0.tar.bz2 12.4 68.8 eye pat-n00e100_1.0-1_all.deb 12.3 68.7
eye pat-n00e110-1.0.tar.bz2 16.0 68.8 eye pat-n00e110_1.0-1_all.deb 16.0 68.7
eye pat-n00e115-1.0.tar.bz2 16.1 68.8 eye pat-n00e115_1.0-1_all.deb 16.1 68.7
eye pat-n05w085-1.0.tar.bz2 6.0 68.8 eye pat-n05w085_1.0-1_all.deb 6.0 68.7
eye pat-n05w080-1.0.tar.bz2 13.6 68.8 eye pat-n05w080_1.0-1_all.deb 13.5 68.7
eye pat-n05e075-1.0.tar.bz2 3.2 68.8 eye pat-n05e075_1.0-1_all.deb 3.2 68.7
eye pat-n05e080-1.0.tar.bz2 4.2 68.8 eye pat-n05e080_1.0-1_all.deb 4.1 68.7
eye pat-n05e110-1.0.tar.bz2 0.04 68.8 eye pat-n05e110_1.0-1_all.deb 0.01 68.7
eye pat-n05e115-1.0.tar.bz2 4.9 68.8 eye pat-n05e115_1.0-1_all.deb 4.8 68.7
eye pat-n05e130-1.0.tar.bz2 0.09 68.8 eye pat-n05e130_1.0-1_all.deb 0.05 68.7
eye pat-n10w095-1.0.tar.bz2 2.4 68.8 eye pat-n10w095_1.0-1_all.deb 2.4 68.7
eye pat-n10w090-1.0.tar.bz2 13.5 68.8 eye pat-n10w090_1.0-1_all.deb 13.5 68.7
eye pat-n10w075-1.0.tar.bz2 6.1 68.8 eye pat-n10w075_1.0-1_all.deb 6.1 68.7
eye pat-n10w070-1.0.tar.bz2 4.2 68.8 eye pat-n10w070_1.0-1_all.deb 4.1 68.7
eye pat-n10w065-1.0.tar.bz2 2.1 68.8 eye pat-n10w065_1.0-1_all.deb 2.1 68.7
eye pat-n10w060-1.0.tar.bz2 0.07 68.8 eye pat-n10w060_1.0-1_all.deb 0.04 68.7
eye pat-n10w025-1.0.tar.bz2 0.1 68.8 eye pat-n10w025_1.0-1_all.deb 0.08 68.7
eye pat-n10w020-1.0.tar.bz2 3.4 68.8 eye pat-n10w020_1.0-1_all.deb 3.4 68.7
eye pat-n10w015-1.0.tar.bz2 18.2 68.8 eye pat-n10w015_1.0-1_all.deb 18.2 68.7
eye pat-n10e040-1.0.tar.bz2 16.7 68.8 eye pat-n10e040_1.0-1_all.deb 16.7 68.7
eye pat-n10e140-1.0.tar.bz2 0.09 68.8 eye pat-n10e140_1.0-1_all.deb 0.05 68.7
eye pat-n15w090-1.0.tar.bz2 10.6 68.8 eye pat-n15w090_1.0-1_all.deb 10.6 68.7
eye pat-n15w085-1.0.tar.bz2 0.8 68.8 eye pat-n15w085_1.0-1_all.deb 0.7 68.7
eye pat-n15w080-1.0.tar.bz2 1.3 68.8 eye pat-n15w080_1.0-1_all.deb 1.3 68.7
eye pat-n15w075-1.0.tar.bz2 5.6 68.8 eye pat-n15w075_1.0-1_all.deb 5.5 68.7
eye pat-n15w070-1.0.tar.bz2 1.8 68.8 eye pat-n15w070_1.0-1_all.deb 1.7 68.7
eye pat-n15w065-1.0.tar.bz2 0.4 68.8 eye pat-n15w065_1.0-1_all.deb 0.4 68.7
eye pat-n15w030-1.0.tar.bz2 0.1 68.8 eye pat-n15w030_1.0-1_all.deb 0.1 68.7
eye pat-n15w025-1.0.tar.bz2 0.3 68.8 eye pat-n15w025_1.0-1_all.deb 0.2 68.7
eye pat-n20w075-1.0.tar.bz2 0.7 68.8 eye pat-n20w075_1.0-1_all.deb 0.6 68.7
eye pat-n20e050-1.0.tar.bz2 17.0 68.8 eye pat-n20e050_1.0-1_all.deb 17.0 68.7
eye pat-n20e110-1.0.tar.bz2 16.6 68.8 eye pat-n20e110_1.0-1_all.deb 16.5 68.7
eye pat-n25e030-1.0.tar.bz2 16.4 68.8 eye pat-n25e030_1.0-1_all.deb 16.3 68.7
eye pat-n25e035-1.0.tar.bz2 18.0 68.8 eye pat-n25e035_1.0-1_all.deb 17.9 68.7
eye pat-n25e045-1.0.tar.bz2 12.8 68.8 eye pat-n25e045_1.0-1_all.deb 12.7 68.7
eye pat-n25e050-1.0.tar.bz2 12.1 68.8 eye pat-n25e050_1.0-1_all.deb 12.1 68.7
eye pat-n25e085-1.0.tar.bz2 23.9 68.8 eye pat-n25e085_1.0-1_all.deb 23.9 68.7
eye pat-n25e090-1.0.tar.bz2 28.4 68.8 eye pat-n25e090_1.0-1_all.deb 28.3 68.7
eye pat-n30w065-1.0.tar.bz2 0.05 68.8 eye pat-n30w065_1.0-1_all.deb 0.01 68.7
eye pat-n30e030-1.0.tar.bz2 5.2 68.8 eye pat-n30e030_1.0-1_all.deb 5.1 68.7
eye pat-n30e035-1.0.tar.bz2 16.4 68.8 eye pat-n30e035_1.0-1_all.deb 16.3 68.7
eye pat-n30e045-1.0.tar.bz2 19.3 68.8 eye pat-n30e045_1.0-1_all.deb 19.3 68.7
eye pat-n35w010-1.0.tar.bz2 11.2 68.8 eye pat-n35w010_1.0-1_all.deb 11.1 68.7
eye pat-n35e010-1.0.tar.bz2 3.3 68.8 eye pat-n35e010_1.0-1_all.deb 3.3 68.7
eye pat-n35e015-1.0.tar.bz2 2.3 68.8 eye pat-n35e015_1.0-1_all.deb 2.3 68.7
eye pat-n35e020-1.0.tar.bz2 8.6 68.8 eye pat-n35e020_1.0-1_all.deb 8.6 68.7
eye pat-n35e030-1.0.tar.bz2 15.6 68.8 eye pat-n35e030_1.0-1_all.deb 15.6 68.7
eye pat-n35e040-1.0.tar.bz2 21.6 68.8 eye pat-n35e040_1.0-1_all.deb 21.5 68.7
eye pat-n35e045-1.0.tar.bz2 21.6 68.8 eye pat-n35e045_1.0-1_all.deb 21.5 68.7
eye pat-n40e000-1.0.tar.bz2 14.0 68.8 eye pat-n40e000_1.0-1_all.deb 13.9 68.7
eye pat-n40e010-1.0.tar.bz2 10.5 68.8 eye pat-n40e010_1.0-1_all.deb 10.4 68.7
eye pat-n40e015-1.0.tar.bz2 14.4 68.8 eye pat-n40e015_1.0-1_all.deb 14.4 68.7
eye pat-n40e020-1.0.tar.bz2 21.6 68.8 eye pat-n40e020_1.0-1_all.deb 21.6 68.7
eye pat-n40e040-1.0.tar.bz2 21.1 68.8 eye pat-n40e040_1.0-1_all.deb 21.1 68.7
eye pat-n40e045-1.0.tar.bz2 13.6 68.8 eye pat-n40e045_1.0-1_all.deb 13.5 68.7
eye pat-n45w060-1.0.tar.bz2 5.8 68.8 eye pat-n45w060_1.0-1_all.deb 5.8 68.7
eye pat-n45e000-1.0.tar.bz2 16.6 68.8 eye pat-n45e000_1.0-1_all.deb 16.5 68.7
eye pat-n45e005-1.0.tar.bz2 21.8 68.8 eye pat-n45e005_1.0-1_all.deb 21.7 68.7
eye pat-n45e010-1.0.tar.bz2 21.6 68.8 eye pat-n45e010_1.0-1_all.deb 21.5 68.7
eye pat-n45e015-1.0.tar.bz2 18.3 68.8 eye pat-n45e015_1.0-1_all.deb 18.2 68.7
eye pat-n45e025-1.0.tar.bz2 17.4 68.8 eye pat-n45e025_1.0-1_all.deb 17.3 68.7
eye pat-n45e030-1.0.tar.bz2 10.6 68.8 eye pat-n45e030_1.0-1_all.deb 10.5 68.7
eye pat-n50w015-1.0.tar.bz2 0.2 68.8 eye pat-n50w015_1.0-1_all.deb 0.2 68.7
eye pat-n50w010-1.0.tar.bz2 5.6 68.8 eye pat-n50w010_1.0-1_all.deb 5.5 68.7
eye pat-n50e000-1.0.tar.bz2 3.3 68.8 eye pat-n50e000_1.0-1_all.deb 3.3 68.7
eye pat-n50e005-1.0.tar.bz2 8.7 68.8 eye pat-n50e005_1.0-1_all.deb 8.7 68.7
eye pat-n55w010-1.0.tar.bz2 2.7 68.8 eye pat-n55w010_1.0-1_all.deb 2.6 68.7