Swingley's Sandbox

Contact Me.
Questions? Compliments? Complaints? Send here: swingley@gmail.com
Close.
Search for breweries via Brewery DB's awesome API. Type in an address/city/zip code or just click the map to find breweries.
An attempt to shed some light on how tiled map services work. Click the zoom-in button on the top of the slider 13 times then the "Satellite" link to get a nice view of the friendly confines. Also, tiles, links to tiles and tile boundaries. Tiles.
Compare google maps, bing maps, arcgis.com maps and open street map maps in a single browser window. Try panning and zooming around; all the maps will sync up.
"Animated User-Defined Graphics" or, "Whoa, it's like those maps from those awesome movies!"
Simple app using the New York Times Movie Review search API. Basically this was an excuse to set up a JSON-friendly proxy page.
A "lens" or "x-ray" widget to overlay various maps in a browser. Maps used in this example are from arcgis.com. Source available on Github.
Recent earthquakes via the most used GeoRSS feed on the planet. Yeah I know, you've seen this one a million times. This one's different! Click on an earthquake in the sidebar and you'll see more info about that quake. Huh? That's not different??
Calculate your mile pace. Ideally, this is used to figure out your average mile pace over the course of a run. It's not perfect but it gets the job done. Did I mention I'm a runner?
A simple typing game. Using text from Dr. Seuss (via Project Gutenberg), random text is generated for you to type. Accuracy and words per minute are calculated and displayed.
An entry in the Apps for Califorians contest. Education spending by county.
Display any number of random points on an OpenLayers map. Useful for testing browser performance/user experience with varying numbers of points on the map. Probably best to keep the number of points < 10k. You've been warned ;).
Convenient way to visualize an MLB team's salaries. Uses USA Today's Salary API and Protovis. Love Protovis.
Big time waster. But at least you don't have to go to three different sites. And it's got purple. Boo. Yah. Especially great if you're just a lurker and don't care to vote on anything.
Search YouTube via a map. This one uses YouTube's geo search API. Optionally type in a search term and click the map to search. Click on a link to load that video.
Random jQuery stuff. Since I'm most familiar with dojo, I mess around with jQuery just to see what everybody's so excited about all the time. There's a stopwatch, a background graphic switcher and a simple google font API demo.
Another widget, this one aims to provide easier map navigation. Zoom to a state and then, if desired, zoom to a county in that state. The widget is configurable for any unit of geography. Source availabe on Github.
Compute your race time from an average mile pace. I like to race too.
Back to maps. Click the map and a point is stored in the App Engine data store. Points are deleted every night at midight. Max of 100 points displayed when the map loads.
I couldn't find an example using esri's JS API with an asynchronous geoprocessing task so...I made one. This could have been done with a geometry service but that's not the point...I wanted to show how to handle an async GP service with the JS API.
Another entry in the Apps for Californians contest. Click a point/park and photos from that park are loaded from flickr.
You made it all the way down here? Why not sign in and leave a comment?
Login via Google
On Nov 28 2014 18:48, an anonymous person wrote:
Can I use your phone? http://www.afceco.org/buy-kamagra-jelly-online-uk soft chewable kamagra (generic viagra) It also emerged that the intelligence agency wants the ability to &ldquo;exploit any phone, anywhere, any time&rdquo; and that some staff have raised concerns over the &ldquo;morality and ethics&rdquo; of their operational work.
On Nov 28 2014 18:48, an anonymous person wrote:
A company car http://www.eden-patio.com/index.php/cytotec-100-mg-einleitung cytotec es 100 seguro A senior Guyanese official, who asked not to be named,confirmed the meeting. He said there were about two dozenworkers on board from eight countries: the United States,Russia, France, Indonesia, Brazil, Malaysia, Panama and Ukraine.
On Nov 28 2014 18:48, an anonymous person wrote:
We went to university together http://www.contravision.de/en/paxil-online-pharmacy.html generic paxil pill identifier Coughlin didn’t qualify that statement, either. He didn’t add “for now” or mean just for this month or even only the rest of the season. Because the fact is that Eli Manning is the Giants’ franchise quarterback for the foreseeable future.
On Nov 28 2014 18:48, an anonymous person wrote:
Do you have any exams coming up? http://www.afceco.org/buy-kamagra-jelly-online-uk buy kamagra pay paypal The changes will shift the duties and responsibilities of many top Microsoft executives and are intended to eliminate overlap within the 98,000-employee company, AllThingsD reported on Monday, citing anonymous sources.
On Nov 28 2014 18:48, an anonymous person wrote:
very best job http://www.contravision.de/en/paxil-online-pharmacy.html order paxil online canada Combined with measures to strengthen equity capital and other reforms, the 21st Century Glass-Steagall proposal is exactly what we need. It would force the big five banks to become smaller by restricting the scope of their activities. Gambling with taxpayer backing would become much harder.
On Nov 28 2014 18:45, an anonymous person wrote:
Wonderfull great site http://www.eden-patio.com/index.php/cheap-proscar-canada proscar cheap Zotter said that when a child dies, everyone asks why. But such questions are "mysteries of God that we can't fathom," she said. She assured the boy's relatives and friends that they will one day understand the reason, when they are reunited with him.
On Nov 28 2014 18:45, an anonymous person wrote:
What qualifications have you got? http://www.3blackchicks.com/fosamax-femur buy fosamax "I tell you what, I never thought I would ever get there this quick," Woods said. "It's been an amazing run to get here. One of the things I'm most proud of is winning five or more tournaments 10 years in there. That's one of the stats that I look at as one of the ones I'm really proud of. This is one of those years."
On Nov 28 2014 18:45, an anonymous person wrote:
We'd like to invite you for an interview http://www.3blackchicks.com/fosamax-femur alendronate 35 mg The Fed has gone far into uncharted monetary policy waterswith its massive bond-buying program, which Fed Chairman BenBernanke has signaled may shrink in coming months if the U.S.jobless rate continues to decline.
On Nov 28 2014 18:45, an anonymous person wrote:
My battery's about to run out <a href=" https://badgesforvets.org/buy-clomid-100mg-online.html ">partially 100mg clomid qualities grasp</a> Adam Shacknai was staying in a guesthouse at his brother's historic Spreckels mansion at the time of Zahau's death, the U-T reported. Dina Shacknai was staying in a separate vacation home a few blocks away, and Nina Romano had flown in from Sacramento to be with her sister.
On Nov 28 2014 18:45, an anonymous person wrote:
I have my own business <a href=" https://badgesforvets.org/buy-clomid-100mg-online.html ">expose flabbergasted 100mg clomid 2nd cycle pleasant</a> “Why is it that we are not getting home?” Coughlin said. “What can be done? Perhaps we can tweak the system a little bit, be creative in some respects. But by and large you’ve got to beat the guy who is trying to block you and we’re really not doing that.”