Hi All,
Introduction:
I have been moving from working with CGA, and trying to get back into python by getting acquainted with arcpy in order to explore their integration. As a result I decided to go back to a tool I tried to make a while ago, and recreate it in python in order to try to get used to creating geoprocessing tools. So here is my first tool for download, and I hope it works for others like it is working for me.
What is the tool?:
The suitability tool box upload here consists of a script, tool box, tool description document, and sample data. I have tested the tool and got it to work for me within ArcGIS 10.3. File Size ~2-3 MB.
Constructive Criticism Appreciated!:
I was hoping to get constructive criticism on the code and on the tool itself.
I will update when I can.
Thanks,
David Wasserman
Previous work: City planning software jumps on the protected bike lane trend | PeopleForBikes
This is great, and potentially has uses outside city planning (wildlife habitat suitability comes to mind, although you'd rarely have enough detections to make it work). The only thing throwing me off is the use of the term "suitability" for the input, when for me the output is "suitability". The input is more like "known occurrences" or similar. Of course, I may be interpreting this backwards. Thanks for sharing.
Thanks for replying! I agree, it does have some utility for habitat surfaces too (proximity to large ranges, appropriate land types, water bodies, etc).
That is an interesting point. I was not sure what to name that layer for that reason...the output is a suitability layer component so why would the input be named that... I kept thinking of at as "the input you want related to the variable layer" or "what you want a suitability of" after making multiple input layers. I might edit the name or the description to be more specific, but still I would need a name that relates that this is what the statistics are being generated from. Maybe "Utility Layer" or "Reference Layer"? I will think on this...
Edit: I changed the parameters and the tool description a little bit. Thanks for the input.
"Reference layer" works for me....