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 Apr 24 2015 20:19, an anonymous person wrote:
d30Lfl http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
On Apr 09 2015 00:31, an anonymous person wrote:
lQxLvS http://www.FyLitCl7Pf7kjQdDUOLQOuaxTXbj5iNG.com
On Apr 08 2015 02:30, an anonymous person wrote:
Could you ask her to call me? http://www.europanova.eu/tag/erasmus/ order careprost adc However, encouraged by his hero, Poland's four-time Olympic gold medalist Robert Korzeniowski, he decided to carry on and came agonizingly close to a medal with two fourth place finishes in the 2010 European championships.
On Apr 08 2015 02:30, an anonymous person wrote:
I was born in Australia but grew up in England http://www.occedb.org/statutes Order Losartan Online The "Blacklist" showing was good news for NBC, as was the audience for "The Voice," which drew twice as many viewers as the season premiere earlier this month of Fox's "X Factor."
On Apr 08 2015 01:48, an anonymous person wrote:
I'm sorry, I didn't catch your name http://www.europanova.eu/partenaires/ generic latisse amazon So you want to know where birds go to escape the powerful winds such as those that ravaged the Atlantic seaboard during superstorm Sandy? Curious about how tiny hummingbirds fly all the way across the Gulf of Mexico every year as they return to their nesting area? Puzzled about how migrating birds will survive global climate change that could destroy their precious wetlands?
On Apr 08 2015 01:48, an anonymous person wrote:
I study here http://www.sandiegowebworks.com/quote.shtml much does ventolin hfa cost David Klemencic, who does flooring work in West Virginia, is one of the plaintiffs. In court papers, he said he cannot afford insurance and wishes to forgo coverage entirely in 2014, using an exemption in the healthcare law for people with low income.
On Apr 08 2015 01:48, an anonymous person wrote:
Accountant supermarket manager http://www.theartofdining.co.uk/buy-tickets/ minoxidil spray price pakistan This modern concept of a martyr "is incoherent. It is unstandardized, and it is messy," El-Badawi said, but it has been exploited by extremist groups like al-Qaida to encourage suicide attacks, even though some of Islam's most prominent religious leaders have condemned this type of warfare.
On Apr 08 2015 01:48, an anonymous person wrote:
I can't hear you very well http://www.europanova.eu/partenaires/ careprost generic latisse "Over the coming months Cardiff Council will continue to work alongside BBC Cymru Wales to deliver the next critical phases of this project and over the longer term to ensure the continuing vitality of Cardiff&#039;s creative economy."
On Apr 08 2015 01:48, an anonymous person wrote:
It's OK http://www.europanova.eu/tag/erasmus/ where can i buy careprost in the usa Asset quality at the bank worsened slightly, with netnon-performing loans at 0.82 percent of its total assetscompared with 0.71 percent a year earlier. Provisions for badloans and contingencies rose 27 percent to 5.93 billion rupees.
On Apr 08 2015 01:48, an anonymous person wrote:
Do you know the number for ? http://www.vaimnemaailm.ee/index.php/tegevused endep tablets He could face up to five years in prison and a $250,000 fine if convicted of possession of marijuana with intention to distribute. But he could face life in prison if he is convicted of carrying a firearm during and in relation to drug trafficking.