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.
Indymedia centers around the world (as of January 5, 2005):
Click on a point to visit that Web site.
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+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
U.S. Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
U.S. Map, Albers Projection+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
U.S. and Canada Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Australia Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Belgium Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Brazil Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Canada Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Europe Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
France Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Germany Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Italy Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Mexico Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
The Netherlands Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
Sweden Map+ Preview the map+ Try it with JavaScript integration + Download zip archive | |
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.