Skip navigation
All People > Dan_Patterson > Py... blog > 2016 > May
2016

A visual demo.  Nothing fancy, more for the record.

 

1 Begin by creating a toolbox

tbx00.png

 

2  Select Analysis Tools

tbx01.png

 

3  Add the script to the toolbox once added

tbx02.png

 

4  Now start filling out the dialog's General parameters.

tbx03.png

 

5 The actual Parameters section needs to be created to include Label, Name, Data Type, whether it is

    required,  optional or derived and whether it is an input or output parameter.

tbx04.png

 

Kind of obvious what needs to be done... elapsed time so far, 2 minutes.

tbx05.png

 

You can fill out tool validation if you want.  I personally don't bother unless someone is paying.

tbx06.png

 

8  Time for the help stuff...this is important though

tbx07.png

 

Yes... the less than obvious save button will make things good. 

    You can include all kinds of stuff, like images etc.

tbx08.png

 

10 Ready to roll.

tbx09.png

 

11  Oh yes... the handy little 'i' symbol shows the tool help if you just need a quick tip on the input parameters.

tbx10.png

 

 

Total elapsed time from start to finish, less than 5 minutes.

Dan_Patterson

The ...py... links

Posted by Dan_Patterson Champion May 8, 2016

Newest Blog posts and Updates 

 

2017-09-21 Whats new in Python 3.7 New

2017-09-01 Python Data Science Handbook (free) New

2017-08-29 ArcGIS API for Python 1.2.1 update New

2017-08-22 ArcGIS Pro 2.0.1 patch released... issues addressed New

2017-08-20 Are Searchcursors Brutally Slow? ...they need not be New

2017-08-17 Geospatial Analysis with Python GeoJSON and GeoPandas.  New and cool for those that don't know

2017-08-10 Understanding data types when using Pandas  New

2017-08-08 How to Extract Raster Values at Point Locations  New

2017-08-08 Pandas can be slow... options to speed things up  New

2017-08-02  ArcGIS Pro Essential Workflows - updated  New

2017-07-18  ArcGIS API for Python 1.2 update  New

2017-07-14 ArcGIS Pro 2 Issues Addressed New

2017-07-09 Arcgis Pro 2... Jupyter notebook setup basics  New

2017-06-29 ArcMap 10.5.1 Issues Addressed  New

2017-06-27 ArcGIS Pro 2.0 and ArcMap 10.5.1 New

2017-06-08 Numpy 1.13 released  New

2017-06-08  Machine Learning and Python Cheat Sheets (27 in all)  

 

.....  See the categories below for older posts

 

The Bug List and Change logs

Product information, main link including: Release notes, generic link to version fixes

ArcMap main link  http://support.esri.com/Downloads

ArcGIS ...:      :. :10.5.1 issues addressed  :.10.5.1 changes...  :. version 10.5 fixes... 

                       :. version 10.4.1 fixes   version 10.4 fixes...   

 :.  version 10.3 fixes...  :.  version 10.2 fixes...

ArcGIS Pro... :.  ArcGIS Pro 2.0.1 patch released... issues addressed , Pro 2.0 Issues addressed :. Pro 2.0 goes live,

                       :.  1.4 Issues addressed,  1.4 release notes 

ArcGIS Python API  :.. ArcGIS API for Python.. V1.2  New

Numpy ...:      :.  all versions  latest version 1.13   New

Python ...:      :. from 3.7 back  updated with  New

SciPy   ...:      :. release notes all versions 

MatPlotLib...: :. version 2 release

Pandas......    :. version 0.20 release

 

To be updated as I see fit.  I have posted a number of blog posts and documents and list them in reverse order.

They are categorized as follows:

------------------------------------------------------------------------------------------------------------------------

My toolboxes on ArcScripts 2.0 Beta  Link...

 

-------- Analysis:

 

-------- Scripting and associated activities:

 

-------- Raster and array analysis:

 

-------- Graphing, Data and Statistics:

 

-------- Esoterica:

------------------------------------------------------------------------------------------------------------------------

-------- Documentation...

 

ArcGIS Pro Essential Workflows     ArcGIS Pro Essential Workflows - updated 

Python 2 and 3 key differences       key differences link

Main documentation page                Documentation | ArcGIS for Desktop

Arcpy and geoprocessing                What is geoprocessing?—Help | ArcGIS for Desktop

A good source of code examples    http://stackoverflow.com/

Esri at GitHub                                    Esri GitHub ...

Python home page for all versions   Welcome to Python.org

NumPy/SciPy documentation          NumPy — Numpy

Python for iThingy's                          Pythonista    comes with matplotlib, numpy and loads more

Advanced Python notes                    Python Scientific Lecture Notes — Scipy lecture notes

Matplotlib the graphing package       matplotlib: python plotting — Matplotlib 1.4.3 documentation

PythonPedia                                      https://pythonpedia.com/

Awesome Python                              http://awesome-python.com/

ArcGIS Pro, SciPy, Python...            Python en ArcGIS Pro - CCU2015.pdf

SciPy Lecture Notes                          Scipy Lecture Notes

How to make mistakes in python    How to make mistakes in Python... a useful link

--------