11,172 reputation
3264
bio website burhum.com
location San Francisco, CA
age
visits member for 3 years, 8 months
seen Oct 16 at 13:42

Geo Architect.

Co-Founder of AmigoCloud (Mobile GIS Data Collection Apps).

LinkedIn: http://www.linkedin.com/in/rburhum

Twitter: @rburhum

Blog: http://blog.burhum.com

Previously at ESRI, Microsoft and others.


Jun
25
comment How to convert GML Surface to SHP Using OGR?
if somebody knows, that's you Even :)
Jun
23
comment ArcSDE 10 FeatureLayer is read only, FeatureTypes property is null, not sure why
Not exactly. For a table to be considered a "FeatureClass" it must be registered with the GeoDatabase (i.e. have entries in the table GDB and ArcSDE metadata tables). webhelp.esri.com/arcgisserver/9.3/java/index.htm#geodatabases/…
Jun
23
comment ArcSDE 10 FeatureLayer is read only, FeatureTypes property is null, not sure why
you can edit non-versioned tables using non-versioned editing.
Jun
23
comment ArcSDE 10 FeatureLayer is read only, FeatureTypes property is null, not sure why
Is it registered with the GeoDatabase (Use ArcCatalog to verify this)
Jun
17
comment PgRouting - How to clip links when reaching max costs?
You are correct :) +1
Jun
16
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
Haha, you will have to ask ESRI customer support. I am just a mere mortal hahaha.
Jun
16
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
Yeah, so both methods are avoiding the call sgShapeFindRelation2. Try this now, esriSpatialRelEnvelopeIntersects on the spatial filter to make sde do a super basic pre-filtering, and then ITopologicalOperator::intersect to do the actual test on the client. This may not be as efficient as the sgShapeFindRelation2, but it will avoid hitting that function and hence avoid the leak.
Jun
14
comment Connecting line features and determining the length of the longest line
Nice answer whuber
Jun
14
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
Well, yes and no. The 3 tier mode, the giomgr stays resident and for every connection it spawns a new gsrvr process that will die after your disconnect, so if the leak was there, it would go away after you disconnected. Also, we can't discount the fact that direct connect does have a very slightly different code path... Try two things. One, just switch the spatial filter completely off and return the first feature an then try just esriSpatialRelEnvelopeIntersects. I know that semantically none of these are the same, but we want to track the leak first.
Jun
14
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
During direct connect, the arcsde code that would normally run in the server is actually run inproc in the client(since the sde dlls are actually also installed on the client to support this mode). Ironically, it seems you are seeing what would normally be a server side bug, in the client (because of how direct connect works).
Jun
13
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
oh, just saw kirk's comment, so it is a direct connect issue. IMHO, if you did this with 3 tier, there is the possiility that you would see the leak on the server side, but the client wold stay the same. May I ask if you are doing anything with editsessions or cloning geometries?
Jun
13
comment ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
can you try 2 tier (direct connect) vs 3 tier (application server) connection? provided that you have the application server already running, this should only be a change in the sde connection string.
Jun
13
comment Mapserver, TMS, Scales zoom levels and how to deal with all of it
It looks like I may end up having to do my first bounty...
Jun
13
answered ArcObjects: Memory leak in IFeatureClass.Search (only on SDE with direct connect)
Jun
13
revised Mapserver, TMS, Scales zoom levels and how to deal with all of it
added 66 characters in body
Jun
12
revised Mapserver, TMS, Scales zoom levels and how to deal with all of it
grammar correction in title
Jun
12
asked Mapserver, TMS, Scales zoom levels and how to deal with all of it
Jun
11
revised OpenLayers weird problem with GoogleMaps base layer and WMS overlay
added information about equivalent EPSG codes
Jun
11
comment Online/offline tool for collection of coordinates for simulation purposes
Could you clarify a bit? Two points is a line, so do you want to find all points that intersect a line? Or do you want to generate a line with vertices every 500 meters? As far as the Polygon, do you want to find all the points inside the polygon? Do you want a library?
Jun
11
answered OpenLayers weird problem with GoogleMaps base layer and WMS overlay