Spatial is Special, what about Time?
The swiss are known for clocks and pocket knives, so why didn’t they include a watch on this pocket knife? If you’ve worked much with GIS there’s a good chance you’ve had to go through the...
View ArticleNeogeography Use Cases, Pretending to be an Architect
More discussion over at High Earth Orbit on neogeography definition. While I’m sure many are tired of seeing this dead horse beaten, I do find value in discussing a use case often addressed by...
View ArticleAgile Geodatabase Design
An iterative waterfall? While Agile is on my mind, I thought I’d write a bit about Agile Geodatabase design. Let’s say I follow ESRI’s steps from the bottom of this page to create a geodatabase. 1....
View ArticleStoring Code in a Geodatabase
It appears that the .NET 2.0 framework will be part of the standard install now for ArcGIS. This means it should be possible to dynamically compile code at run time using CodeDOM.Compiler. What if we...
View ArticleSourcecode in Geodatabase Prototype
I’ve written a proof of concept editor extension based on the ideas outlined in my previous post, plus some helpful feedback from Brian Flood (thanks!). The solution, which includes an installer and...
View ArticleLinq to Geodatabase Provider
As suggested by Dave Bouwman and Ron Bruder, I’ve played around a bit with ArcGIS diagrammer developed by Richie Carmichael. I like it. It would be great to see something like this offered as a fully...
View ArticleAmazon Dynamo
This graph is from a paper on Amazon’s Dynamo. I suspect other months (not during shopping season) would look quite different. With a name like “Elastic Compute Cloud”, I would expect the price for EC2...
View ArticleFaster Calculations in Arcmap
Somebody has some splaining to do. I like to think of myself as a patient person, not in a hurry. However sometimes when I use the Field Calculator in Arcmap my patience is challenged. I have a...
View ArticleIs there a PluginWorkspaceFactory for SqlServer 2008?
With SQL Server 2008 supporting spatial types, it seems natural to write Plugin Workspace for it. Why hasn’t this been done? ArcGIS Server (Basic) 9.3 is required if you want to use Sql Server 2008....
View ArticleHelpful Hints
By not providing a way to use table hints for spatial indexes in ArcSDE, it seems like ESRI is encouraging developers to write code that directly queries SqlServer tables, bypassing ArcSDE. More on...
View Article