ESRI UC Student Assistant, Sweet!

Just found out that I’ll be participating in the 2009 ESRI UC as a student assistant. Big thanks go out to Dr. Robert Balling and James Fee, who both wrote letters of recommendation for me.

Now to get back to more pressing matters, like refactoring this giant wad o’ javascript. more →

Visualizing an Existing MySQL Database

So I’ve been working for about a month with a fairly-normalized (53-table) database in which I draw out all kinds of tabular information, and display it in a spatial context. This has required the numerous multiple table joins, with all kinds of weird relationships… you know, the kind that usually don’t work out very well? more →

MetaCarta’s Map Rectifier + ESRI DevSummit Mashup Winner :)

I never knew about the MetaCarta Labs’ Map Rectifier tool, but I’ll expect to be using it more in the future. After uploading an image to the site, a user has full control over the creation of Ground Control Points. The advanced nature of this tool is shown though included RMS error reporting as well as the choice between multiple transformation algorithms. more →

CloudMade Tile Request Graphics

I just found a neat feature from CloudMade, a heat map showing intensity of their tile requests at each zoom scale. As can be expected, Europe and North America are the definite zones of high activity. It’s also interesting to note the high activity in other regions such as Chile and the Philippines. more →

SpatialLite: My First Look

With such a small footprint (a single file) SpatialLite appears to a novice like myself to be a fantastic niche storage solution for spatial data. In an environment where installing larger FOSS databases such as MySQL or PostGIS/PostgreSQL can be prohibitive, Spatial Lite appears to provide a great solution. Using the provided GUI interface, more →

ArcGIS REST API / OpenLayers / Unit Testing = Fun in the Sun

Until today, I had never truly appreciated the value of unit testing. I recently had the need to bring these ArcGIS REST controls, designed for version 2.6 of OpenLayers, into the current development version. Having no real idea how to get started on this process, I looked to the unit tests as a guide more →