You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,9 +98,10 @@ This section contains the examples of tasks that you might need to write at some
98
98
* Esri blog [Field mapping and Python scripting](https://blogs.esri.com/esri/arcgis/2012/08/30/field-mapping-and-python-scripting/)
99
99
* Esri [ArcPy team blog](https://arcpy.wordpress.com/)
100
100
*[Python and GIS blog](https://pythongisandstuff.wordpress.com/)
101
-
* convenience functions for arcpy in repo [arcapi](https://github.com/NERC-CEH/arcapi)
102
-
* sample ArcGIS toolbox [SampleArcPyMappingScriptTools_10_v1](http://www.arcgis.com/home/item.html?id=18c19ec00acb4d568c27bc20a72bfdc8) for working with `arcpy.mapping` (20+ tools)
103
-
101
+
* Convenience functions for arcpy in repo [arcapi](https://github.com/NERC-CEH/arcapi)
102
+
* Sample ArcGIS toolbox [SampleArcPyMappingScriptTools_10_v1](http://www.arcgis.com/home/item.html?id=18c19ec00acb4d568c27bc20a72bfdc8) for working with `arcpy.mapping` (20+ tools)
103
+
* Learn how to use [pip](http://stackoverflow.com/questions/4750806/how-do-i-install-pip-on-windows) for managing Python packages
104
+
* Learn [R-ArcGIS bridge](https://github.com/R-ArcGIS/r-bridge-install) to combine Python code and R code
104
105
105
106
## Skills
106
107
@@ -121,6 +122,7 @@ At this point, you should be able to:
121
122
122
123
### Python
123
124
At this point, you should be familiar with:
125
+
- installing Python packages using pip
124
126
- Python 3 to be able to write code that will be ported later to ArcGIS Pro
125
127
- Python PEP-8 style guide
126
128
-`collections` module data structures such as `defaultdict`, `namedtuple`, `Counter`
@@ -173,6 +175,10 @@ At this point, you should be familiar with:
173
175
174
176
### Python
175
177
178
+
* Learn [IPython](https://ipython.org/) and the concept of reproducible research:
179
+
- Learn how to use [Jupyter notebook](http://jupyter.org/)
180
+
- Learn how to combine [Python and R code](https://www.continuum.io/blog/developer/jupyter-and-conda-r) in the same Jupyter notebook
181
+
176
182
* Learn about using Python for web development:
177
183
- learn [`flask`](http://flask.pocoo.org/) and [`django`](https://www.djangoproject.com/). Start with flask and only then move to Django
178
184
- learn [`geodjango`](https://docs.djangoproject.com/en/1.10/ref/contrib/gis/) to serve spatial datasets on the web. Read through pdf [ArcGIS JavaScript Plus Django Equals Dynamic Web App](http://proceedings.esri.com/library/userconf/proc15/papers/794_139.pdf)
@@ -199,6 +205,7 @@ At this point, you should be familiar with:
0 commit comments