DIY Map

Visualize your information. Plot data on a state map. Create a geographic interface.

DIY Map is a clickable, zooming map written in Flash and colored by data from an external text file.

The external data file makes it easy to customize and update state colors, add points, and use the same Flash file many times in the same Web page with different data sets.

How do you use It?

0. Download and unzip the archive.
1. Configure the data file.
2. Embed the Flash file in your Web page.

See the map in action below.

World Map in Action

Here’s an example of the world map in action, displaying data from the 2003 UNDP human development index:

Click and drag to zoom into an region. Click on a country to zoom into that country. Click on the ocean or use the right-click menu to zoom out.

View the data file.


Indymedia centers around the world (as of January 5, 2005):

Click on a point to visit that Web site.

View the data file.


Recent visitors to this web site:

This script uses PHP to ping the hostip.info API and convert IP address to latitude and longitude. To map visitors to your web site download the geocounter PHP files and configure them for your site. The script requires PHP and MySQL to run.


More world map examples and sample data ».

U.S. Map in Action

Here’s an example of the U.S. map in action:

Contact Your Senator


Click on a state, and then on the icon for contact information.

View the data file.

More U.S. map examples and sample data »

Download

The zip archive contains the SWF file and some sample data files.

World map thumbnail

World Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
U.S. map thumbnail

U.S. Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
U.S. map thumbnail

U.S. Map, Albers Projection

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
U.S. Canada map thumbnail

U.S. and Canada Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
australia map thumbnail

Australia Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
belgium map thumbnail

Belgium Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
Brazil map thumbnail

Brazil Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
canada map thumbnail

Canada Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
europe map thumbnail

Europe Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
france map thumbnail

France Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
germany map thumbnail

Germany Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
italy map thumbnail

Italy Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
mexico map thumbnail

Mexico Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
Netherlands map thumbnail

The Netherlands Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
sweden map thumbnail

Sweden Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive
U.K. Ireland map thumbnail

U.K. and Ireland Map

+ Preview the map
+ Try it with JavaScript integration
+ Download zip archive

Download a list of latitude and longitude coordinates for 2,000 major cities in the U.S. and around the world at: http://backspace.com/mapapp/coordinates.zip (30 Kb).

To geolocate addresses in the U.S., try: by postal address, by zip code, command line, or download the mother-lode.

For a very big list of cities around the world and their geocoordinates, you can download from world-gazetteer.com or visit http://earth-info.nga.mil/gns/html/cntry_files.html

License

This software is copyright © 2006-2011 John Emerson. All rights reserved.

DIY Map is free for personal, educational, and non-commercial use, though donations and links to this page are always appreciated.

For-profit corporations, government agencies, and religious organizations must purchase a license for $20 per domain.

The source code is available for $100. It is Actionscipt 3 and compiles in Flash CS4 and above.

You can purchase a license or make a donation at Kagi or via PayPal to john at backspace dot com.