DOC
|
Congratulations on completing the Introduction to GIS Using ArcGIS course! In this course, you learned how geography is applied to real-world problems by using a GIS. You learned about the capabilities of a GIS, how geograhphic data is collected and managed, and how you can use visualization and analysis of that data to answer geographic questions. Continue your learning by exploring the following training opportunities and resources. Training After taking Introduction to GIS Using ArcGIS, we recommend taking either Putting ArcGIS to Use Across Your Organization or ArcGIS Pro: Essential Workflows. Which you choose depends on your workflows leverage multiple ArcGIS apps or focus on ArcGIS Pro. Both are three day instructor-led courses. You may be interested in digging deeper by taking one of the following Esri Training web courses: ArcGIS Pro Basics Integrating Data in ArcGIS Pro Managing Map Layers in ArcGIS Pro Displaying Data in ArcGIS Pro Resources ArcGIS capabilities Searching for geographic data in ArcGIS ArcGIS Online: https://www.arcgis.com/home/index.html Living Atlas of the World: https://livingatlas.arcgis.com/en/ ArcGIS Hub Search: https://hub.arcgis.com/search Types of web layers The Language of Spatial Analysis e-book ArcGIS Online Help: Use the analysis tools
... View more
12-01-2020
10:21 AM
|
2
|
0
|
1192
|
POST
|
For zipping your clipped tiffs, you may be able to use the zipfile module (it is part of the Python standard library). Here are some resources: zipfile — ZIP Archive Access — PyMOTW 3: https://pymotw.com/3/zipfile/ zipfile — Work with ZIP archives — Python 3.7.4 documentation: https://docs.python.org/3/library/zipfile.html
... View more
09-23-2019
05:57 AM
|
1
|
1
|
22
|
POST
|
Two things to check: 1. Is your lyr.definitionQuery line indented below your if line? If not, make sure it is indented. 2. What's the data type for your JOINPIN field? If it is a string, the value needs be in single quotes. It may look something like: lyr.definitionQuery = "JOINPIN = '201-02-0-00-00-012.01-0'". You can also check out the SQL syntax section in the help: Write a query in the query builder—ArcGIS Pro | ArcGIS Desktop
... View more
01-18-2019
01:01 PM
|
1
|
0
|
218
|
POST
|
I'll add that if you don't want to memorize the delimeters for each data type, you can always use the AddFieldDelimiters function: See the section in the Specifying a query in Python help page: http://pro.arcgis.com/en/pro-app/arcpy/get-started/specifying-a-query.htm#GUID-98106084-6ECE-4647-A50D-50EF0B46EC25
... View more
10-16-2018
10:32 AM
|
1
|
0
|
90
|
POST
|
It should work for getting the four extent values and adding a space between each. You can always check by printing out what is stored in the coords variable.
... View more
10-04-2018
09:13 AM
|
0
|
2
|
133
|
POST
|
After you define your coords variable, try adding a print(coords) to uncover the problem. When I did this with some test data, print(coords) yielded a string: "row[0].extent.XMin&& row[0].extent.YMin&& row[0].extent.XMax&& row[0].extent.YMax" The way you are defining the coords variable it is not filling in any of the extent values. You may consider using the string format method to fill in the values for the coords variable: coords = ("{} {} {} {}".format(row[0].extent.XMin, row[0].extent.YMin, row[0].extent.XMax, row[0].extent.YMax)) For more info on the string format method, see: 6.1. string — Common string operations — Python 3.4.9 documentation
... View more
10-04-2018
08:23 AM
|
0
|
4
|
133
|
POST
|
Yes, the ToolValidator class is available in ArcMap. See: Customizing script tool behavior—Help | ArcGIS Desktop: http://desktop.arcgis.com/en/arcmap/10.4/analyze/creating-tools/customizing-script-tool-behavior.htm
... View more
08-30-2018
01:20 PM
|
0
|
0
|
42
|
POST
|
You should be able to accomplish with with ToolValidator class. See: Customizing script tool behavior—Geoprocessing and Python | ArcGIS Desktop: http://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/customizing-script-tool-behavior.htm. In particular, you can use the updateParameters method and the filter object (See: Filter—ArcPy classes | ArcGIS Desktop: http://pro.arcgis.com/en/pro-app/arcpy/classes/filter.htm). Here's a simple example from a script tool that has 2 parameters, the first is an input feature class, and the second is field name. This code derives a pick list of field names based on the input feature class. def updateParameters ( self ) : """Modify the values and properties of parameters before internal validation is performed. This method is called whenever a parameter has been changed.""" # The first parameter in the tool [0] is the input feature class. # The second parameter in the tool [1] is the derived list of field names. string_filter = self . params [ 1 ] . filter feature_class = self . params [ 0 ] . value if feature_class : string_filter . list = [ fld . name for fld in arcpy . Describe ( feature_class ) . fields ] # If the user hasn't changed the keyword value, set it to the # default value (first value in the value list filter). if not self . params [ 1 ] . altered : self . params [ 1 ] . value = string_filter . list [ 0 ] return
... View more
08-30-2018
11:26 AM
|
2
|
2
|
42
|
Online Status |
Offline
|
Date Last Visited |
Thursday
|