Blog Pile

5th Year, Still Flash Mapping With IndyJunior

I have a soft sentimental spot for technology thats till works well after a 5+ year lifespan. Since 2003, on this blog, I have made use of Bryan Boyer’s IndyJunior Flash Mapping Module, which parses data from an external XML file to plot geographic locations that this dog travels to or has been before– see http://cogdogblog.com/indy.php.

I’ve engineered this with my own custom PHP wrapper, making ti so I create a different XML file for each year’s data, storing it in a directory like wp-content/indy/2005.xml, wp-content/indy/2007.xml, wp-content/indy/2007.xml, etc. (see the manual for details on the data format, but it is XML I can ever understand).

To execute my PHP, and to have a drop down menu with the years to select, I had to take this page out of the WordPress content flow; but you can easily create accessory pages that use the WP functions for building headers, styles, sidebars, and footers. So my indy.php file looks something like (note extra RETURNS added to code for display here):






  

CogDogBlog's IndyJunior for

where I am in...

Follow this dog's travels, past and future! IndyJunior maps the places I have gone (red circles), will go (blue diamonds) or am now (bouncing green arrow). Double clicking any node will launch an associated URL.

So the real task is to know what year is selected, and then grab the appropriate file to write out in the Flash code script.

Previously, the largest task was finding latitude and longitude for various locations, but the numerous geocoding sites make that a snap. Maporama is really good if you need international sites

So there are many similar tools out there for mapping locations, but I’m a bit sentimental for IndyJunior, maybe because I paid my shareware fee when Bryan was a student.

If this kind of stuff has value, please support me by tossing a one time PayPal kibble or monthly on Patreon
Become a patron at Patreon!
Profile Picture for CogDog The Blog
An early 90s builder of web stuff and blogging Alan Levine barks at CogDogBlog.com on web storytelling (#ds106 #4life), photography, bending WordPress, and serendipity in the infinite internet river. He thinks it's weird to write about himself in the third person. And he is 100% into the Fediverse (or tells himself so) Tooting as @cogdog@cosocial.ca