ArcGIS Notebooks Basics Flashcards

1
Q

What bridges the gap between traditional ArcGIS users and data-focused Python developers?

A

ArcGIS Notebooks

ArcGIS users and Python developers can now create notebooks that use the spatial statistical capabilities found in both ArcGIS Pro and Python.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Combining ArcGIS Pro with what provides endless possibilities for performing complex data analysis and for displaying descriptive analysis visualizations?

A

ArcGIS Notebooks

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What data types that can be loaded into a notebook?

A

Hosted GIS services, a local file system, tables, CSV files, and even websites

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ArcGIS Notebooks provides access to a wide breadth of Python libraries and tools for performing GIS tasks. Numerous libraries are available like?

A

Analyzing patterns, enriching data, finding locations, summarizing data, discovering proximity, and analyzing elevation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

With Notebooks when performing complex tasks, it is important to follow the analysis workflow to ensure that analysis results accurately find answers for the initial analysis question. What is the analysis workflow? (five steps)

A

1) Data Wrangling 2) Cleaning 3) Engineering 4) Exploration 5) Visualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the first and potentially the most important step in the analysis workflow? It is the process of transforming data from one format into another format so that it can be used to discover patterns. Just as the name implies, it is about finding, transforming, and storing the data in a database for future use.

A

Data wrangling

For example, data wrangling could be finding a table containing real-world coordinate fields and converting the table to a feature class in a geodatabase.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Data has a high probability of being unorganized, and you will have to work on the data before the data can be used. This step is known as _____ the data. This step may include actions such as correcting spelling errors, populating empty fields, identifying duplicate records, removing errors, and standardizing datasets.

A

cleaning

For example, standardizing datasets could involve renaming field names for many tables in a database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

This data step focuses on data collection and building mechanisms for performing analysis of the cleaned data. The data collection aspect of data it focuses on gathering the best data available for performing analysis. Mechanisms are designed and built for performing analysis of the data in real-world scenarios.

A

engineering

For example, ModelBuilder allows GIS analysts the ability to build a model (mechanism) to perform analysis based on a cleaned feature class.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Data what is the step in which the engineering mechanisms are used to perform analysis to identify the distribution of data values, the presence of outliers, and relationships between different data variables. It can be accomplished using ArcGIS Pro by displaying the analysis results in a map or chart.

A

exploration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

The last step of the workflow is to ______ the exploration results. Two primary purposes for it include exploring the analysis results and communicating the results. Exploring thm allows you to discover other patterns or analyses to be performed. They could include charts, plots, graphs, maps, or even page layouts.

A

visualize

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

T/F: An ArcGIS notebook using the ArcPy API can only reference data located on the computer where the notebook is being run.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Which analysis workflow step is specific to performing GIS tasks?

A

Exploration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which process is responsible for processing an ArcGIS notebook?

A

Jupyter kernel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which two ArcGIS notebook output types can be used to share analysis results as a story?

A

Tabels, Maps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Before you can load data into your ArcGIS notebook using an ArcGIS Python API, you must first do what?

A

connect to the GIS where the data is located.

Using one of the imported libraries, you can use objects and methods to connect to a local files system to access data such as a file-based geodatabase or a GIS server hosting content.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The basic workflow to import GIS data either hosted or local is: 1) Import 2) Implement 3) Connect. The import step is different between hosted and local. How is it?

A

Hosted - Import: ArcGIS API for Python

Local - Import: ArcPy

17
Q

T/F: When using an ArcGIS notebook to verify that the correct layer is being referenced from a list of layers, print the name of the layer to the cell’s output.

A

True

18
Q

The workflow steps for connecting to a GIS using an ArcGIS notebook into the correct order?

A

1) Import the ArcGIS Python library into the notebook. 2) Implement the API connection object 3) Connect to the GIS

19
Q

T/F: The ArcGIS Notebooks interface tools in ArcGIS Pro include a tool for sharing the notebook.

A

False

20
Q

When using Run All to run all cells in an ArcGIS notebook, several Markdown cells output invalid string syntax errors. Which statement describes the reason for the unexpected errors?

A

Cells that contain Markdown code do not have a code cell type.