In support of some of our ongoing PIM work, we’ve been integrating the Esri File Geodatabase (FGDB) API into some tools. Without going into a level of detail that would hijack this post, one of the many functions performed by some of the tools is to validate physical spatial databases against established data models to…
Category: c#
Using GeoIQ Analytics in .Net Applications
A few weeks ago, I posted about some .Net wrappers I created for the GeoIQ API. Due to ongoing project work, I have continued to extend them by adding methods to wrap GeoIQ analytical capabilities. Despite the recent acquistion of GeoIQ by Esri, it’s my understanding that GeoCommons and existing GeoIQ installations will continue for…
GeoIQ API Wrappers for .Net
A while back, I built a small interface between GeoIQ/GeoCommons and ArcGIS Desktop. From there, it became more of a full-fledged toolbar for ArcGIS. During that effort, I began developing some .Net classes to wrap the GeoIQ RESTful API. As we progressed with the toolbar, my colleague Hugo Estrada also contributed to the library. The…
Working with the GeoIQ Features API
I find myself pointing people to GeoCommons for data more often these days. With over 50,000 data sets, there’s a lot there. The people I work with seem to usually be able to find data of value there so I’ve been putting a little time into making it easier to get data from GeoCommons. As…
Simple Annotations With the Esri Silverlight API
In a previous post, I mentioned that I developed a MeasureString function for use in developing an annotation tool. In this post, I’ll go into a little bit more detail about that tool. For purposes of discussion, I extended the interactive graphics sample from the Esri Silverlight API interactive SDK. For starters, I added another…
DynamicLayer Auto-Refresh for ESRI Silverlight API
Despite recent news regarding Silverlight, I expect some of my projects to continue using it for the near term. Others may be taking the same tack, so I thought I’d go ahead and offer this up. Several of the projects I support have the requirement to periodically refresh specific layers in order to track change…
MeasureString for Silverlight
I was working on an annotation tool for an application I am developing using the Esri Silverlight API. The TextSymbol class has properties to specify the X and Y offsets in order to position the text relative to the symbol’s base point. I needed to calculate the size of the string in order to determine…
zigGIS Hotfix Available
Abe announced the availability of hotfix 3 for zigGIS 2.0.5. From the announcement: Hotfix 3 fixes an issue that prevented point layers from being editable; it also includes all prior hotfixes. The hotfix is a free upgrade and is highly recommended for all users. Please go to http://pub.obtusesoft.com > My Order. After logging in you’ll…
A Couple of Updates
Shortly after my previous post, about browsing and downloading data from GeoCommons, hit the wires, I got quite a few back-channel requests for the code. I sent it out via e-mail to a number of people and then posted it via DropBox. I have finally gotten around to posting it up on Google Code, making…
Importing Data From GeoCommons Into ArcMap
UPDATE: The code for this post is available at the bottom of the page. I have been doing a lot of development with the ESRI Silverlight API recently. One of the requirements of my project is to be able to dynamically add KML data at runtime. The incorporation of KML was handled for us through…