Storing 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 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 ArticleArcGIS Extensions: Where’s the Market?
Entchev asks why there are so few third party GIS extensions. Here’s a run down of barriers I see, in no particular order. Fixation on Ownership Most extensions are developed by contractors for large...
View ArticleWhy not a Web-based ModelBuilder ?
From ArcGIS 9.3 Desktop Help – imagine it in a web browser. Yet another refrain of : Web2.0 means anyone can be a publisher. Right now Modelbuilder is part of ArcGIS Desktop. Modelers create and test...
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 ArticleIPixelBlock3.set_PixelData – Unbox before calling
When I first dug into .NET several years ago, I remember reading about boxing and unboxing but haven’t really had to deal with it. Until now. I had some code similar to that below that writes an array...
View ArticleArcGIS Server, Balkanization and Unintellisensibility
With five ArcGIS Server SDK’s to choose from, it would be helpful to have some sort of matrix summarizing relative strengths weaknesses of each. For now, it sure looks Balkanized. I’m One of Those...
View ArticleLinqPad Spatial Challenge
To get up to speed with new things in C# 4.0, I’ve been reading C# 4.0 In A Nutshell by Joseph and Ben Albahari. To illustrate examples, the book uses LinqPad, a freely downloadable tool. I recommend...
View ArticleSimplify SOE Deployment with Self Registration
Registering SOE’s can be a pain, but there is an easier way. Esri suggests having a separate exe that registers the dll, but this needs to be done after running Regasm on it. On top of that, if you’re...
View Article