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.
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 a demo+ Try it with JavaScript integration + Download zip archive | |
U.S. Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
U.S. and Canada Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Australia Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Belgium Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Brazil Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Canada Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Europe Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
France Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Germany Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Italy Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Mexico Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
Sweden Map+ Preview a demo+ Try it with JavaScript integration + Download zip archive | |
U.K. and Ireland Map+ Preview a demo+ 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 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.
This license allows use of the map on the Web or in an offline presentation. It does not grant permission to incorporate the map into a software product or fee-based Web application service. If you are interested in doing so, please contact me.
You can purchase a license or make a donation at Kagi or via PayPal to john at backspace dot com.
I am not releasing or selling the source code at this time, so please don’t ask.