|
Showing 1 - 2 of
2 matches in All Departments
Learn to use the ArcGIS API 4 for JavaScript to build custom web
mapping applications. This book teaches you to easily create
interactive displays of geographic information that you can use to
tell stories and answer questions. Version 4 of the ArcGIS API for
JavaScript introduces new patterns and fundamental concepts,
including 3D mapping capabilities. You will learn the fundamentals
of using the API in order to get the most out of it. Covering key
concepts and how different components work together, you will also
learn how to take advantage of the Widget framework built into the
API to build your own reusable widgets for your own ArcGIS JSAPI
applications. Including a series of samples you can use to leverage
the API for your own applications, Introducing ArcGIS API 4 for
JavaScript helps you take your existing knowledge of JavaScript to
a new level, and add new features to your app libraries. What
You'll Learn Create both 2D and 3D custom web mapping applications
Work with popups and custom widgets Leverage the ArcGIS platform in
your applications Utilize custom visualizations Who This Book Is
For Developers who need to learn the ArcGIS JSAPI for work or
school. Those with some JavaScript experience; GIS or mapping
experience is not required.
Extend your ArcGIS expertise by unlocking the world of Python
programming. A fully hands-on guide that takes you through exercise
after exercise using real data and real problems. NOTE: This book
is compatible with ArcGIS Pro 2.9. Key Features Learn the core
components of the two Python modules for ArcGIS: ArcPy and ArcGIS
API for Python Use ArcPy, pandas, NumPy, and ArcGIS in ArcGIS Pro
Notebooks to manage and analyze geospatial data at scale Integrate
with ArcGIS Online using Python to publish and manage data Book
DescriptionIntegrating Python into your day-to-day ArcGIS work is
highly recommended when dealing with large amounts of geospatial
data. Python for ArcGIS Pro aims to help you get your work done
faster, with greater repeatability and higher confidence in your
results. Starting from programming basics and building in
complexity, two experienced ArcGIS professionals-turned-Python
programmers teach you how to incorporate scripting at each step:
automating the production of maps for print, managing data between
ArcGIS Pro and ArcGIS Online, creating custom script tools for
sharing, and then running data analysis and visualization on top of
the ArcGIS geospatial library, all using Python. You'll use ArcGIS
Pro Notebooks to explore and analyze geospatial data, and write
data engineering scripts to manage ongoing data processing and data
transfers. This exercise-based book also includes three rich
real-world case studies, giving you an opportunity to apply and
extend the concepts you studied earlier. Irrespective of your
expertise level with Esri software or the Python language, you'll
benefit from this book's hands-on approach, which takes you through
the major uses of Python for ArcGIS Pro to boost your ArcGIS
productivity. What you will learn Automate map production to make
and edit maps at scale, cutting down on repetitive tasks Publish
map layer data to ArcGIS Online Automate data updates using the
ArcPy Data Access module and cursors Turn your scripts into script
tools for ArcGIS Pro Learn how to manage data on ArcGIS Online
Query, edit, and append to feature layers and create symbology with
renderers and colorizers Apply pandas and NumPy to raster and
vector analysis Learn new tricks to manage data for entire cities
or large companies Who this book is forThis book is ideal for
anyone looking to add Python to their ArcGIS Pro workflows, even if
you have no prior experience with programming. This includes ArcGIS
professionals, intermediate ArcGIS Pro users, ArcGIS Pro power
users, students, and people who want to move from being a GIS
Technician to GIS Analyst; GIS Analyst to GIS Programmer; or GIS
Developer/Programmer to a GIS Architect. Basic familiarity with
geospatial/GIS syntax, ArcGIS, and data science (pandas) is
helpful, though not necessary.
|
|