11,519 reputation
13091
bio website linkedin.com/in/ryankdalton
location Whitefish, MT
age 40
visits member for 3 years, 6 months
seen 1 hour ago

I am particularly interested in location analytics, blending Business Intelligence with spatial analysis. Examples include retail/real estate site selection, trade area analysis, customer research, and marketing through demographic analysis.

I use Python for process and workflow automation, database reporting & manipulation, and developing new spatial tools.

I've been a GIS professional for 15+ years, most of which using ESRI tools (since Arc/Info 7.x). More recently I find myself using more open-source tools (QGIS, PostGIS, GDAL/OGR, web-based tools) and ultimately choosing "the right tool for the job" rather than being tied to a single vendor or toolset.


Oct
4
comment Looking for data sources for real road speeds
An easy way to approximate the date more appropriately would be to create a lookup table for road types during day parts. For example, if you are trying to analyze distance traveled during rush hour, you could assign the roads in the highway category (that have a posted limit of 60 mph) with a speed of 45 mph (or as appropriate) for the morning and evening rush, but the posted limit speed during the rest of the day. Then you just point your query to the appropriate field and run the analysis with the predicted speed.
Oct
4
revised Can I open ArcView 3 project files (*.APR) with Qgis? Is there a converter?
corrected software version and tags to arcview 3x
Oct
3
comment Search if field exists in feature class
What are you trying to calculate the value of? Are you trying insert records into a table? It doesn't make much sense what you are trying to use the Calculate Value tool for...
Oct
2
awarded  Nice Answer
Oct
2
awarded  Popular Question
Oct
2
comment Search if field exists in feature class
Calcluate Value? Boolean test? I think you should clarify your question about what exactly you are after.
Oct
1
revised Search if field exists in feature class
updated the script to search featureclasses at the root level.
Oct
1
answered Search if field exists in feature class
Oct
1
comment Assign symbology to multiple layers in one operation?
@BradNesom- Thanks for the suggestion but I am specifically talking about altering the symbology of multiple layers that are already in the TOC. Basically applying a "Template" of symbology from one (existing) layer inthe TOC to many other (existing) layers in the TOC.
Oct
1
comment Assign symbology to multiple layers in one operation?
I'm embarassed that question didn't come up in my search. Thank you for pointing me to it.
Oct
1
answered Assign symbology to multiple layers in one operation?
Oct
1
revised Assign symbology to multiple layers in one operation?
added 26 characters in body
Oct
1
asked Assign symbology to multiple layers in one operation?
Oct
1
comment Where does Google get updated data about postal codes?
Further: "The Census Bureau does not have U.S. Postal Service ZIP Code boundary files, nor do we have information or possible sources of such files"
Oct
1
comment Where does Google get updated data about postal codes?
Recognize that ZCTA's are not actual USPS zip codes. "ZIP Code Tabulation Areas (ZCTAs™) are a statistical geographic entity produced by the U.S. Census Bureau for tabulating summary statistics from the 2010 Census, first developed for Census 2000...ZCTAs are generalized area representations of U.S. Postal Service (USPS) ZIP Code service areas. They represent the most frequently occurring five-digit ZIP Code found in a given area. Simply put, each ZCTA is built by aggregating 2010 Census blocks, whose addresses use a given ZIP Code."
Oct
1
comment How can I recalculate an attribute based on overlap with another layer?
@alexserboulykzsi, if the answre provided below gave you the answer you needed, please click the "checkmark" next to the answer to accept it and close teh question. Thanks.
Oct
1
revised Identify duplicate polygons to enable removal after reviewing attributes
added 8 characters in body
Oct
1
awarded  Nice Answer
Oct
1
comment Identify duplicate polygons to enable removal after reviewing attributes
Are the overlapping polygons in one layer or 2?
Sep
28
comment Alternatives to using Arcpy
To bring it back to Python, you can use the RPy library. RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All errors from the R language are converted to Python exceptions. Any module installed for the R system can be used from within Python.