|
|
||||||||||||||||
|
||||||||||||||||
|
Resources
|
93 Photo Street lets you download a free map of any place in the U.S. where you've taken a few pictures. You drag virtual thumb tacks onto the map where you took the pictures. And you then link your images to that location so people can see what's there. They can see what's there using a Web browser. 93 Photo Street outputs this data using a number of clever templates that show the map, the locations and the associated images in HTML. You just pick a template and build the HTML. We've had maps before. And we've had shoeboxes full of vacation pictures. But nobody's ever put the two of them together this nicely before. Eureka! FEATURES | Back to ContentsWith 93 Photo Street you can:
In addition to the Transmutable Web site, Trevor maintains a blog. "I'm using my blog as forum and developer's log for interested photo mappers: http://trevor.typepad.com/blog/transmutable/ and anyone is welcome to join the conversation," he told us. SYSTEM REQUIREMENTS | Back to Contents93 Photo Street is a Java application that uses Sun's Java Advanced Imaging library to manage images. It runs on Windows 2000/XP or Mac OS X 10.3 (Panther) or higher. The recommended Windows system is a 1.0 GHz PC with 512-MB RAM. For OS X, Transmutable recommends at least an 800 MHz G4 with 512-MB RAM. The 21-MB Windows download includes Sun Java. "OS X ships with a relatively sane Java environment so I don't have to ship a JRE," Trevor told us in explaining the 3M Mac download. The application itself takes less than 35-MB hard disk space. Your project files and Web do require a bit more, though. Finally, you need an Internet connection to download free map data files. WHO IS THIS GUY? | Back to Contents"After wearing a variety of hats in startups, I spent a few years at Xerox PARC as a research engineer. My urge to ship products to actual people was too much to ignore, so these days I spend my time making great software at Transmutable," Trevor says on his Web site. But his urge to ship products preceded 93 Photo Street. In fact, he developed a Java application (http://trevor.smith.name/sfbikemap) to plot a bike route through San Francisco for the S.F. Bicycle Coalition (http://www.sfbike.org). It both draws the route on the map and prints the directions as text. "The SF Bike Map was where I cut my GIS teeth, learning of the huge domain of knowledge that is modern GIS and cartography," Trevor explained. "In many ways the technical portions of the S.F. Bike Map were version 1.0 of the mapping components of 93 Photo Street. But all good programmers throw away version 1.0 (and all of the associated problems that reveal themselves later) and I am much more satisfied with the foundation of 93 Photo Street's maps." And what about the name? "I went through many names before picking 93 Photo Street, which derives from the address of where I was living at the time. It connotes photography and location, the two main themes of the application and it's a little silly because I want to ensure that it doesn't become a huge gadget-fest of an application like so many GIS and graphics programs," Trevor told us. BEHIND THE CURTAIN | Back to ContentsThere's a lot of cool technology underlying 93 Photo Street. Researching this review, we spent a lot of time at some fun Web sites: Sun, NASA and Velocity, to name three. Sun is responsible for more than the Java language. Their Java Advanced Imaging API, which 93 Photo Street uses to resize your images for the Web, provides a set of object-oriented interfaces to manipulate images easily. "I know that you have readers well educated in graphics technologies and I am always open for ideas on what defaults and knobs they would like to see in 93 Photo Street," Trevor said. JAI is famous for its use by the Jet Propulsion Laboratory which recently released Maestro, a public version of the primary software tool used by NASA scientists to design goals for the Mars exploration rovers and analyze the images received from Mars. You can download Maestro [MW] for free from http://mars.telascience.org and use it to see what the rovers saw during the mission. It's like having Mars in your backyard. Fire up the inkjet and make a few postcards titled "Wish you were here!" Velocity is a Java-based template engine. It makes it easy for Web page designers to use Java code. Web designers can focus on creating an attractive site, while Java programmers can focus on writing clean code. By separating the Java code from the Web pages, it's also easier to maintain a site. 93 Photo Street uses Velocity for its Web templates. That means you don't have to wait for Trevor to make new templates. In fact, Trevor is running a 93 Photo Street Template Contest (http://transmutable.com/93PhotoStreet/contest.html) with a Canon S410 Elph 4-Mp digicam as first prize and a $100 Amazon gift certificate as second prize, plus a few other prizes. He's even written a tutorial (http://transmutable.com/93PhotoStreet/TemplateBasicTutorial/index.html) for writing templates.
|
|
||||||||||||||
|
|
|
|
||||||||||||||