10,494 reputation
3058
bio website burhum.com
location San Francisco, CA
age
visits member for 3 years, 2 months
seen Apr 9 at 19:22

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.


Oct
18
comment How to find the distance of a point along a polyline?
Ditto. ArcGIS can do all the heavy lifting of this interpolation problem en.wikipedia.org/wiki/Interpolation
Oct
17
revised ArcSDE recently modified geometries
added link to more information about versioning
Oct
17
comment How to bypass 10 character limit of field name in ShapeFiles?
hahaha nice one @whuber :) I would argue that as consultants, it is our job to find sustainable solutions for our customers and avoid despair.com/consulting.html as much as possible. Sure you can actually build a field mapper that works as a library which is consumed by an ArcObjects Feature Class Extension (and thus honored by ArcMap/ArcCatalog) or ArcGIS Editor Extension. You could then patch every single other piece of software that is involved in your workflow to use your field mapper (QGIS/GDAL/Mapserver/whatever). Doable,expensive,and still requires a custom field mapper :(
Oct
17
revised How to bypass 10 character limit of field name in ShapeFiles?
added explanation of why work-arounds are bad ideas.
Oct
17
comment How to bypass 10 character limit of field name in ShapeFiles?
I updated my answer above to explain why work-arounds are a bad idea when your customer just wants shapefiles.
Oct
17
awarded  Nice Answer
Oct
16
revised How to avoid Google map geocode limit?
added code sample
Oct
16
comment How to bypass 10 character limit of field name in ShapeFiles?
then no other option :(
Oct
16
answered How to bypass 10 character limit of field name in ShapeFiles?
Oct
15
comment Should I use WFS, WMS or SOS considering performance and security?
define "high performance" and how much data are we talking about / differs per animation key frame?
Oct
14
comment Working with temporary files in ArcObjects using Geodatabases?
If memory serves me right, the InMemoryWorkspace will switch internally to a ScratchWorkspace once it hits a threshold of certain amount of features and then rearrange its internal references to make it transparent. So you are then really interacting with a ScratchWorkspace, you just do not know it. I don't remember if I added code for that or not, but I think I did... or maybe it was the ArcGIS Server folks when they were implementing disconnected editing, but I think that is how it works.
Oct
14
comment One dimensional map of the world?
No no, there are so many cities that it seems to be a straight continuos line, but it is not :)
Oct
13
comment Why do we need Mapserver/Geoserver to present data from spatial database to web browser?
How would you style your data otherwise? (I got about 30+ questions like this that I can give you )
Oct
13
answered getsubcurve from multipart polyline ArcGIS
Oct
13
comment How to maintain integrity between changing street network and geocoded points?
@MWrenn is right. A split can be treated as either an update+Insert or a Delete+Insert+Insert of features (with unique ids). An easy solution would be to, for every point, save the geocoded string + the edge that it was matched to. The cases where the point touches the edge with the same id can be assumed to be correct (hoping that the geometry of that edge has not changed that drastically), while the edges that dont match anymore need to be thrown back to the same geocoding process again.
Oct
13
comment How to find nearest neighbors between two tables with point locations in SpatiaLite?
@Radek the pure knngist solution is also faster than anything currently on PostGIS. Is as portable as postgres... so you are right that mobile would not be included. You would need to modify spatialite itself in a very non-trivial way to achieve something remotely similar.
Oct
13
comment Does google maps use elevation to calculate travel distance?
Clearly you guys do not live in SF
Oct
13
comment How to find nearest neighbors between two tables with point locations in SpatiaLite?
actually faster than GRASS, ArcGIS, QGIS, SQLServer and pretty much any other spatial db/Desktop GIS (have not tried Oracle nearest neighbour functionality though).Just let me know if it is an option.
Oct
13
comment How to find nearest neighbors between two tables with point locations in SpatiaLite?
I can give you an approach that is several orders of magnitude faster, but it would require you to use postgresql 9 knngist index instead of spatialite...
Oct
12
comment How do you navigate the ArcObjects OMDS?
Navigate through the co-classes. If you like an interface, find your way back to the co-class, rinse, repeat :)