You are previewing Learning ArcGIS Pro.
O'Reilly logo
Learning ArcGIS Pro

Book Description

Create, analyze, maintain, and share 2D and 3D maps with the powerful tools of ArcGIS Pro

About This Book

  • Visualize GIS data in 2D and 3D maps

  • Create GIS projects for quick and easy access to data, maps, and analysis tools

  • A practical guide that helps to import maps, globes, and scenes from ArcMap, ArcScene, or ArcGlobe

  • Who This Book Is For

    This book is for anyone wishing to learn how ArcGIS Pro can be used to create maps and perform geospatial analysis. It will be especially helpful for those that have used ArcMap and ArcCatalog in the past and are looking to migrate to Esri’s newest desktop GIS solution. Though previous GIS experience is not required, you must have a solid foundation using Microsoft Windows. It is also helpful if you understand how to manage folders and files within the Microsoft Windows environment.

    What You Will Learn

  • Install ArcGIS Pro and assign Licenses to users in your organization

  • Navigate and use the ArcGIS Pro ribbon interface to create maps and perform analysis

  • Create and manage ArcGIS Pro GIS Projects

  • Create 2D and 3D maps to visualize and analyze data

  • Author map layouts using cartographic tools and best practices to show off the results of your analysis and maps

  • Import existing map documents, scenes, and globes into your new ArcGIS Pro projects quickly

  • Create standardized workflows using Tasks

  • Automate analysis and processes using ModelBuilder and Python

  • In Detail

    ArcGIS Pro is Esri’s newest desktop GIS application with powerful tools for visualizing, maintaining, and analyzing data. ArcGIS Pro makes use of the modern ribbon interface and 64-bit processing to increase the speed and efficiency of using GIS. It allows users to create amazing maps in both 2D and 3D quickly and easily.

    This book will take you from software installation to performing geospatial analysis. It is packed with how-to’s for a host of commonly-performed tasks. You will start by learning how to download and install the software including hardware limitations and recommendations. Then you are exposed to the new Ribbon interface and how its smart design can make finding tools easier.

    After you are exposed to the new interface, you are walked through the steps to create a new GIS Project to provide quick access to project resources. With a project created, you will learn how to construct 2D and 3D maps including how to add layers, adjust symbology, and control labeling. Next you will learn how to access and use analysis tools to help you answer real-world questions.

    Lastly, you will learn how processes can be automated and standardized in ArcGIS Pro using Tasks, Models, and Python Scripts.

    This book will provide an invaluable resource for all those seeking to use ArcGIS Pro as their primary GIS application or for those looking to migrate from ArcMap and ArcCatalog.

    Style and approach

    This book includes detailed explanations of the GIS functionality and workflows in ArcGIS Pro. These are supported by easy-to-follow exercises that will help you gain an understanding of how to use ArcGIS Pro to perform a range of tasks.

    Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.

    Table of Contents

    1. Learning ArcGIS Pro
      1. Table of Contents
      2. Learning ArcGIS Pro
      3. Credits
      4. About the Author
      5. About the Reviewer
      6. www.PacktPub.com
        1. Support files, eBooks, discount offers, and more
          1. Why subscribe?
          2. Free access for Packt account holders
      7. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Downloading the exercise data
          2. Downloading the color images of this book
          3. Errata
          4. Piracy
          5. Questions
      8. 1. Introducing ArcGIS Pro
        1. Installing ArcGIS Pro
          1. ArcGIS Pro minimum system requirements
          2. Operating system requirements
          3. Hardware requirements
          4. Other software requirements
          5. Recommendations from the author
          6. Downloading the install files
          7. Installing ArcGIS Pro
          8. Conducting a silent install for IT departments
        2. Managing and assigning ArcGIS Pro licenses
          1. The number and level of ArcGIS Pro licenses
          2. Managing ArcGIS Pro licenses
        3. Launching ArcGIS Pro
          1. Downloading and installing exercise data
          2. Opening an existing ArcGIS Pro project
        4. Summary
      9. 2. Using ArcGIS Pro – Navigating through the Interface
        1. Understanding the new interface terminology
          1. The ArcGIS Pro interface terminology
        2. Using the interface
          1. Navigating the ribbon
            1. The PROJECT tab
              1. New
              2. Save
              3. Save As
              4. Portal
              5. Licensing
              6. Options
            2. The MAP tab
              1. The Navigate group
                1. The Explore tool
                2. The Bookmarks tool
              2. The Layer group
                1. The Add Data tool
                2. The Add Preset tool
              3. The Selection group
                1. The Select tool
                2. The Select By Attributes tool
                3. The Select By Location tool
              4. The Inquiry group
                1. The Infographics tool
                2. The Measure tool
                3. The Locate tool
          2. Exercise 2A – working with the MAP tab
            1. Step 1 – opening a project
            2. Step 2 – navigating in the map
            3. Step 3 – using the Infographics tool (optional)
        3. Contextual tabs
          1. The FEATURE LAYER contextual tab
            1. The APPEARANCE tab
            2. The LABELING tab
          2. Exercise 2B – working with 2D and 3D layers
            1. Step 1 – opening the project and adding layers
            2. Step 2 – changing symbology
            3. Step 3 – labeling
            4. Step 4 – working with a 3D layer
        4. Summary
      10. 3. Creating and Working with ArcGIS Pro Projects
        1. Working with an ArcGIS Pro project
          1. Understanding project terminology
            1. A project item
            2. A portal item
            3. A project package
            4. The home folder
            5. The default geodatabase
          2. Using the Project pane
          3. Exercise 3A – using the Project pane
            1. Step 1 – open and save a project
            2. Step 2 – navigating in the Project pane
            3. Step 3 – adding a database connection
            4. Step 4 – adjusting the layers
            5. Step 5 – connecting to ArcGIS server
        2. Creating a new project and project templates
          1. Creating a new project with Esri templates
          2. Exercise 3B – using an Esri template to create a new project
            1. Step 1 – creating a new project using the Local scene template
            2. Step 2 – connecting to data sources and adding your surface
          3. Custom project templates
          4. Exercise 3C – creating a custom project template
            1. Step 1 – create a project
            2. Step 2 – setting up a default map in the template
            3. Step 3 – adding a layout from an existing map document
            4. Step 4 – saving a project as a template
            5. Step 5 – creating a new project using a custom template
        3. Summary
      11. 4. Creating 2D Maps
        1. Creating and configuring 2D maps
          1. Creating a new map
          2. Exercise 4A – adding and configuring layers in a map
            1. Step 1 – creating the project
            2. Step 2 – adding layers
          3. Exercise 4B – adding a new map to a project
            1. Step 1 – creating the new map
            2. Step 2 – filtering a layer with a definition query
            3. Step 3 – adding annotation to the map
          4. Exercise 4C – using map and layer files
            1. Step 1 – adding a new map using a map file
            2. Step 2 – creating and using a layer file
            3. Step 3 – labeling
            4. Step 4 – configuring label conflict and placement options
        2. Challenge
        3. Summary
      12. 5. Creating 3D Maps
        1. 3D maps
          1. Exercise 5A – creating a simple 3D scene
            1. Step 1 – creating a project and 3D scene
            2. Step 2 – adding a layer
            3. Step 3 – making a layer 3D
        2. Elevations
          1. Ground elevations
            1. Digital Elevation Models
            2. Triangulated Irregular Networks
          2. Extruding features
          3. Other methods to display 3D data
          4. Exercise 5B – creating a local scene
            1. Step 1 – open a project and add a local scene
            2. Step 2 – setting the ground surface
            3. Step 3 – adding layers and setting symbology
        3. Summary
      13. 6. Creating a Layout
        1. Things you need to consider when designing a layout
          1. Purpose
          2. The audience
            1. The author's story: A
            2. The author's story: B
          3. A situation
        2. Creating a layout in ArcGIS Pro
          1. Exercise 6A – creating a simple layout
            1. Step 1 – open ArcGIS Pro and your project
            2. Step 2 – adding a new blank layout
            3. Step 3 – displaying the desired area
            4. Step 4 – adding other elements
            5. Challenge
          2. Exercise 6B – creating and using a layout template
            1. Step 1 – saving a template file
            2. Step 2 – creating a new layout using a layout file
            3. Step 3 – configuring a new layout
          3. The challenge
        3. Summary
      14. 7. Editing Spatial and Tabular Data
        1. Editable data formats
          1. Data formats – editable or not
          2. How to know what format data is in
        2. How to edit data using ArcGIS Pro
          1. How to start editing features and attributes
            1. Preparing to edit
            2. The EDIT tab
          2. Creating new features
            1. Feature templates
          3. Exercise 7A – creating new features
            1. Step 1 – opening your project and preparing to edit
            2. Step 2 – adding your source data
            3. Step 3 – drawing a new sewer line
            4. Step 4 – update attributes
          4. Challenge
            1. Step 5 – drawing the manholes
            2. Step 6 – adding the roads
          5. Challenge
        3. Editing your schema
          1. Adding a field
            1. Field name
            2. Alias
            3. Field data types
          2. Exercise 7B – adding a field and populating values
            1. Step 1 – adding the field
            2. Step 2 – populating the field using the field calculator
          3. Importing a new feature class
          4. Exercise 7C – importing a Shapefile
            1. Step 1 – open the project and add a layer
            2. Step 2 – export to geodatabase
        4. Summary
      15. 8. Geoprocessing
        1. What determines which tools you can use?
          1. Licensing levels
          2. Extensions for ArcGIS Pro
            1. Spatial Analyst
            2. 3D Analyst
            3. Network Analyst
          3. Exercise 8A – determining the license level and extension
            1. Step 1 – open ArcGIS Pro
            2. Step 2 – determining the license level and extension
        2. The analysis process
          1. Preparing data for analysis
            1. The Clip tool
            2. The Dissolve tool
            3. The Project tool
            4. The Merge tool
            5. The Append tool
          2. Exercise 8B – using the Clip and Dissolve tools
            1. Step 1 – evaluate the data
            2. Step 2 – clipping the streets
            3. Step 3 – simplifying the data and calculating the total length
            4. Step 4 – exporting a table to Excel
          3. Other commonly used geoprocessing analysis tools
            1. Overlay analysis
              1. Union
              2. Intersect
            2. Proximity analysis
              1. Buffer
              2. Multiple Ring Buffer
          4. Exercise 8C – performing analysis
            1. Step 1 – locating commercial properties near sewer lines
            2. Step 2 – exporting selected parcels
            3. Step 3 – determining how much of each commercial property is in the floodplain
            4. Step 4 – selecting commercial parcels that are not in the floodplain
        3. Summary
      16. 9. Creating and Using Tasks
        1. What is a task?
          1. Components of a task
          2. Running a task
          3. Exercise 9A – running a simple task
            1. Step 1 – start ArcGIS Pro and open a project
            2. Step 2 – opening and running a task
        2. Creating tasks
          1. Exercise 9B – exploring a task
            1. Step 1 – open a project
            2. Step 2 – opening a task in the Task Designer
            3. Step 3 – Reviewing a task's steps
          2. Things to consider
            1. What is the purpose or goal of the task?
            2. What is the workflow which supports the purpose?
            3. How will the task be used?
            4. Who is the audience for the task?
          3. Creating a task
            1. Creating a Task Item
            2. Creating a Task Group
            3. Creating a task
          4. Exercise 9C – creating a task
            1. Step 1 – open is project and create a Task Item
            2. Step 2 – creating a new task
        3. Task steps
          1. Components of a step
            1. General
            2. Actions
            3. Views
            4. Contents
          2. Exercise 9D – adding steps to a task
            1. Step 1 – open task in the Task Designer
            2. Step 2 – adding a step to zoom
            3. Step 3 – selecting the street segment
            4. Step 4 – selecting nearby parcels
            5. Step 5 – exporting selections to Excel spreadsheet
            6. Step 6 – run your task
          3. Challenge
        4. Summary
      17. 10. Automating Processes with ModelBuilder and Python
        1. Tasks, geoprocessing models, and Python scripts – what is the difference?
          1. Geoprocessing model
          2. Python script
          3. What is the difference?
        2. Creating geoprocessing models
          1. Model components and terminology
          2. Saving a model
          3. Exercise 10A – creating a model
            1. Step 1 – open the project and the ModelBuilder window
            2. Step 2 – adding model components
            3. Step 3 – adding another process
          4. Running a model
          5. Exercise 10B – running a model
            1. Step 1 – running the model from ModelBuilder
            2. Step 2 – resetting the run state
            3. Step 3 – running the model from a toolbox
          6. Making a model interactive
          7. Exercise 10C – making a model interactive
            1. Step 1 – marking variables as parameters
            2. Step 2 – exposing hidden variables
            3. Step 3 – running the model
        3. Python
          1. Some Python basics
            1. Commenting and documenting your scripts
            2. Variables
            3. Data paths
          2. The ArcPy module
            1. Locating Python syntax for a geoprocessing tool
          3. Exercise 10D – creating a Python script
            1. Step 1 – open IDLE
            2. Step 2 – writing the script
            3. Step 3 – adding the script to ArcGIS Pro and running it
        4. Summary
      18. 11. Sharing Your Work
        1. Sharing content with those on your network
          1. If they have ArcGIS Pro
            1. A layer file
              1. Exercise 11A – creating a layer file and using it
              2. Step 1 – creating the layer file
              3. Step 2 – using the layer file to add a layer to a map
            2. Map files
              1. The map file challenge
            3. Layout files
              1. The layout file challenge
          2. If they don't have ArcGIS Pro
          3. Exporting to other GIS formats
            1. Exercise 11B – exporting to KML
              1. Step 1 – download and install Google Earth or Google Earth Pro
              2. Step 2 – exporting to KML
              3. Step 3 – opening KML/KMZ in Google Earth
          4. Exporting to non-GIS formats
            1. Exporting maps and layouts
            2. Exporting tables
        2. Sharing content with those not on your network
          1. A layer package
            1. Exercise 11C – creating a layer package
              1. Step 1 – creating the layer package
              2. Step 2 – testing the package
          2. A map package
            1. The map package challenge
          3. Project packages
            1. The project package challenge
        3. Summary
      19. A. ArcGIS Pro Glossary
      20. B. Chapter Questions and Answers
        1. Chapter 1 – Introducing ArcGIS Pro
        2. Chapter 2 – Using ArcGIS Pro – Navigating through the Interface
        3. Chapter 3 – Creating and Working with ArcGIS Pro Projects
        4. Chapter 4 – Creating 2D Maps
        5. Chapter 5 – Creating 3D Maps
        6. Chapter 6 – Creating a Layout
        7. Chapter 7 – Editing Spatial and Tabular Data
        8. Chapter 8 – Geoprocessing
        9. Chapter 9 – Creating and Using Tasks
        10. Chapter 10 – Automating Processes with ModelBuilder and Python
        11. Chapter 11 – Sharing Your Work
      21. Index