7,920 reputation
11665
bio website linkedin.com/in/ryankdalton
location Whitefish, MT
age 39
visits member for 2 years, 7 months
seen yesterday
stats profile views 665

I've been a career GIS user for 15+ years. I am particularly interested in extending Business Intelligence through spatial analysis. Examples include enhanced retail/real estate decision-making during site selection, trade area analysis, customer research, and marketing through demographic analysis.

I have been using Python more and more for process automation, developing new tools and database maniupulation.

Most of my career I've been in the ESRI camp, but am now starting to use more open-source tools (QGIS, PostGIS, GDAL/OGR, web-based GIS) so I can "choose the right tool" for the job.


Apr
8
comment Python 3 module to read ArcGIS .dbf files
Recognize that ArcGIS does not officially support Python 3.x (as of ArcGIS 10.1). The final release of 10.1 includes Python 2.7.2.
Apr
8
awarded  Nice Answer
Apr
8
revised When to use Model Builder over Python Scripting and vice versa?
edited body
Apr
7
comment Possible to add multiple fields in single arcpy statement?
This sounds like a homework question, but I would say that adding your fields in a loop is the most efficient way to go assuming your field types are all the same.
Apr
7
answered When to use Model Builder over Python Scripting and vice versa?
Apr
5
comment What format is this data in?
Where did you find the data? What was it's source? The more info you can provide, the more rapidly you are likely to get an answer.
Apr
4
revised How to determine correlation between two databases?
edited tags
Apr
3
comment Incorrect field name resulted in RuntimeError: ERROR 999999 (Also, better code for adding and calculating fields)
Please add your findings as an "answer" and mark it as accepted so this question is closed. Thanks, and good for finding the root cause of the issue.
Apr
3
comment Incorrect field name resulted in RuntimeError: ERROR 999999 (Also, better code for adding and calculating fields)
Are you sure the field you are failing on does not have an 8 character field name that is a duplicate of one of your previous fields? As stated in the help you linked to: "Shapefile fields are truncated at eight characters."
Apr
2
comment Incorrect field name resulted in RuntimeError: ERROR 999999 (Also, better code for adding and calculating fields)
Try "print"ing the "fieldx" column name. Because your are experiencing the issue only with a shapefile (limit of 10 characters for the field name), maybe you are running into the classic "fieldname_1", "fieldname_2" issue when adding the new field that has duplicate first 8-10 characters.
Apr
2
revised How can I setup a portable ArcGIS installation on a flash drive?
edited tags
Apr
2
revised How to write an equivalent to MapBasic's CreateLine in pyQGIS?
edited tags
Mar
27
revised Alternatives to ArcGIS Online?
deleted 1 characters in body
Mar
27
revised Alternatives to ArcGIS Online?
added links to websites
Mar
26
comment Looking for Floodplain Modelling instructions
What kind of GIS software do you have access to, or prefer to use?
Mar
26
revised Are there tools to directly import QGIS projects into Tilemill?
deleted 13 characters in body
Mar
26
comment How to Start Web Mapping?
To make things even easier, there "Are tools to directly import ArcGIS and QGIS projects into Tilemill"
Mar
26
comment Are there any simple models for wildfire hazard mapping with ArcGIS ModelBuilder?
For demonstration purposes, it will be difficult to construct a useful (and realistic) model in just 10-15 minutes. Instead of trying to add every component into your model for the presentation, try creating a number of small sub-models which can contain the "details" of your analysis. During your presentation, you can then 1) open each sub-model & show the processes going on, 2) drag the sub-model onto your "master" model, and 3) repeat steps 1 & 2 for each remaining sub-model. This will be ensure you don't miss a step, and demonstrate the power of ModelBuilder.
Mar
26
awarded  Nice Answer
Mar
24
comment Convex Quadrilateral Polygons subdivision in equal parts using Python / OGR
@Dimitris, please add your "edits" as an answer and then mark the answer as "accepted", as opposed to editing the title as solved. Thanks.