Home
Name Modified Size InfoDownloads / Week
AllOfMakingMaps.zip 2013-05-07 2.5 MB
readme.txt 2013-05-07 2.8 kB
Reference Documents.zip 2011-09-26 14.2 MB
Totals: 3 Items   16.7 MB 0
Making Maps With Computers

PLEASE NOTE: the original AllOfMakingMaps.zip was produced with
JBuilder 2006 using Java JDK 5.  This version of AllOfMakingMaps.zip
was produced by importing the original code into IntelliJ IDEA 12 and
using Java JDK 6.  The source code and documentation have been updatted.


The focus of this project is on exploring and developing techniques
for writing computer programs which can generate paper maps and map
displays on computer monitors.  It also looks at programs which can
use map backgrounds over which the users can display their data.  At
present, there does not seem to be any extensive documentation relating
to developing this type of computer program.  While there are a large
number of Geographic Information Systems (GIS) programs, which use map
backgrounds, they tend to be overly complicated for the non-GIS layman.
Additionally, these programs tend to provide little support for a
variety of capabilities which are needed when producing presentation
maps.

The programming language used in this project is Java.  However,
this is not a "Java solution".  Where possible, the more advanced
features of the language and supporting classes have been avoided
and downplayed.  The goal here is to make the example code somewhat
language independent.  This will, I hope, make it easier for
non-Java programmers to understand the code and to convert the code
to other languages.  While there is a large amount of Java code in
this project, the real work is being done in English.  The code is
mainly used to verify that what is said in English actually works
and to create a useful end product.


The "AllOfMakingMaps.zip" file contains everything except the
Reference Documents.  NOTE: there are a number of separate projects
which support this one.  They include the Java Map Projection
Library, Micro World Data Bank, FWP Graphics Utilities and ICONS,
 - GIFs and PNGs.  These are not included in the
"AllOfMakingMaps.zip" file.  The support projects are available
separately at:  

http://javamapprojlib.sourceforge.net/
http://microworld-db-2.sourceforge.net/
http://fwp-utilities.sourceforge.net/
http://icons-gifs-pngs.sourceforge.net/

Please note that the code from of these projects which is necessay
for the operation of the programs in this section is included in
AllOfMakingMaps.zip.  Downloading and studying the above four 
projects is recommended for a more complete understanding of this
project.

With few exceptions, all of the materials in this project have been
placed in the public domain so that they can be used and adapted
without restriction.  The remaining materials are released under one
or more of the popular open source licenses.  

Fred Pospeschil
Source: readme.txt, updated 2013-05-07