Muutke küpsiste eelistusi

Getting to Know Web GIS Fifth Edition [Pehme köide]

  • Formaat: Paperback / softback, 428 pages, kõrgus x laius: 228x190 mm, kaal: 1133 g, Illustrations
  • Ilmumisaeg: 29-Dec-2022
  • Kirjastus: ESRI Press
  • ISBN-10: 1589487273
  • ISBN-13: 9781589487277
  • Formaat: Paperback / softback, 428 pages, kõrgus x laius: 228x190 mm, kaal: 1133 g, Illustrations
  • Ilmumisaeg: 29-Dec-2022
  • Kirjastus: ESRI Press
  • ISBN-10: 1589487273
  • ISBN-13: 9781589487277

Get the latest information about online GIS using ArcGIS® apps and functionality with Getting to Know Web GIS, fifth edition.



Get the latest information about online GIS using ArcGIS® apps and functionality.

Capabilities of Web GIS keep expanding, and Getting to Know Web GIS, fifth edition, describes some of the most cutting-edge and exciting innovations. From publishing data as services and configuring engaging web and mobile apps to automation, scripting, and real-world applications, this book shares how to use the most current software and apps for using ArcGIS in the cloud.

In the newest edition of Getting to Know Web GIS, you can work with the latest releases of ArcGIS Online, ArcGIS Pro, ArcGIS StoryMaps , and ArcGIS mobile apps. You can experience ArcGIS Experience Builder, ArcGIS Field Maps, ArcGIS Instant Apps, ArcGIS Image for ArcGIS Online, ArcGIS Mission, and the latest advances in artificial intelligence, virtual reality, and tools for spatial data science. No programming is required, but you can learn more about Web GIS programming in this book using JavaScript, webhooks, and ArcGIS Arcade.

Use the fifth edition to:

  • improve your online visual storytelling,
  • work with 2D smart mapping and 3D web scenes,
  • create informative web experiences and dashboards,
  • support field operations and data collection using mobile apps,
  • use new data science tools for spatial analysis and geoprocessing,
  • detect objects using deep learning packages,
  • program a triggered notification using a visual interface, and more.

GIS expert, instructor, and author Pinde Fu provides lecture slides and additional resources in an online story using ArcGIS StoryMaps.

Today’s modern GIS is Web GIS—get onboard with one of the most interesting and creative areas of GIS.



Get the latest information about online GIS using ArcGIS® apps and functionality.

Capabilities of Web GIS keep expanding, and Getting to Know Web GIS, fifth edition, describes some of the most cutting-edge and exciting innovations. From publishing data as services and configuring engaging web and mobile apps to automation, scripting, and real-world applications, this book shares how to use the most current software and apps for using ArcGIS in the cloud.

In the newest edition of Getting to Know Web GIS, you can work with the latest releases of ArcGIS Online, ArcGIS Pro, ArcGIS StoryMaps , and ArcGIS mobile apps. You can experience ArcGIS Experience Builder, ArcGIS Field Maps, ArcGIS Instant Apps, ArcGIS Image for ArcGIS Online, ArcGIS Mission, and the latest advances in artificial intelligence, virtual reality, and tools for spatial data science. No programming is required, but you can learn more about Web GIS programming in this book using JavaScript, webhooks, and ArcGIS Arcade.

Use the fifth edition to:

  • improve your online visual storytelling,
  • work with 2D smart mapping and 3D web scenes,
  • create informative web experiences and dashboards,
  • support field operations and data collection using mobile apps,
  • use new data science tools for spatial analysis and geoprocessing,
  • detect objects using deep learning packages,
  • program a triggered notification using a visual interface, and more.

GIS expert, instructor, and author Pinde Fu provides lecture slides and additional resources in an online story using ArcGIS StoryMaps.

Today’s modern GIS is Web GIS—get onboard with one of the most interesting and creative areas of GIS.

Arvustused

I thought Web GIS was difficult to teach, but your book really made Web GIS easy to teach and fun to learn. I have just taught this course once. My students liked this course, much better than the other courses that I have taught for years. -- Professor Bo Xu of CSUSB

Preface xi
Acknowledgments xv
How to use this book xvii
Chapter 1 Get started with Web GIS
1(36)
Objectives
1(1)
Web GIS and the geospatiai cloud
2(4)
New-generation Web GIS architecture and trends
6(4)
Web GIS information model: Users, web layers, maps, and apps
10(7)
Attachments: An increasingly popular GIS data source
17(1)
Tutorial 1
18(1)
1.1 Publish a hosted feature layer from a CSV file and add attachments
19(4)
1.2 Add a field to your layer and edit the attributes
23(2)
1.3 Create a web map
25(3)
1.4 Create an instant web app using a template
28(5)
Questions and answers
33(2)
Assignment
35(1)
Resources
35(2)
Chapter 2 Smart mapping and storytelling with GIS
37(36)
Objectives
37(1)
Feature layers: The most common type of operational layers
38(2)
Smart mapping
40(4)
ArcGIS Living Atlas of the World
44(1)
Storytelling using Web GIS and principles of user experience design
45(4)
Tutorial 2
49(1)
2.1 Create a feature layer using geocoding
50(3)
2.2 Configure layer style using smart mapping
53(3)
2.3 Configure layer pop-ups using ArcGIS Arcade
56(3)
2.4 Add images and charts to your layer pop-ups
59(2)
2.5 Create a story
61(4)
2.6 Work with swipe blocks and express maps
65(4)
Questions and answers
69(2)
Assignment
71(1)
Resources
71(2)
Chapter 3 ArcGIS Experience Builder
73(36)
Objectives
73(1)
Basics of Experience Builder
74(2)
Basic components
76(1)
Widgets
77(2)
Editions of Experience Builder
79(1)
Tutorial 3
80(1)
3.1 Create a 2D and 3D integrated web experience
80(6)
3.2 Configure map message actions
86(3)
3.3 Configure dynamic content
89(4)
3.4 Configure the Table widget
93(3)
3.5 Configure the Filter and Chart widgets
96(5)
3.6 Create and navigate multiple pages
101(4)
Questions and answers
105(2)
Assignment
107(1)
Resources
107(2)
Chapter 4 Mobile GIS
109(48)
Objectives
109(1)
Mobile GIS: Concepts and advantages
110(2)
Feature layer edit settings, views, and feature templates
112(2)
Mobile app development strategies
114(2)
ArcGIS native apps for field and indoor operations
116(7)
VR, AR, and other popular types of apps and frontiers
123(2)
Tutorial 4
125(1)
4.1 Design a survey for ArcGIS Survey123
126(6)
4.2 Use Survey123 to collect and review data
132(3)
4.3 Create an editable feature layer with domains
135(3)
4.4 Configure a web map and a form with conditional visibility
138(3)
4.5 Collect data using the ArcGIS Field Maps mobile app
141(3)
4.6 Create an ArcGIS QuickCapture project
144(3)
4.7 Collect data using QuickCapture
147(1)
4.8 Prepare data for use with AuGeo
148(3)
4.9 Explore your surroundings in AR
151(3)
Questions and answers
154(1)
Assignments
155(1)
Resources
156(1)
Chapter 5 Caching and on-premises Web GIS
157(30)
Objectives
157(1)
The need for on-premises and hybrid Web GIS
158(1)
ArcGIS Enterprise components and deployment
159(5)
Raster tile, vector tile, map image layers, feature tiles, and publishing strategy
164(6)
Workflow to share web layers from ArcGIS Pro
170(3)
Tutorial 5
173(1)
5.1 Add a portal connection in ArcGIS Pro
174(1)
5.2 Publish a vector tile layer
175(4)
5.3 Publish a raster tile layer
179(2)
5.4 Compare raster and vector tiles on top of each other and side by side
181(3)
Questions and answers
184(2)
Assignment
186(1)
Resources
186(1)
Chapter 6 Spatiotemporal data and real-time GIS
187(42)
Objectives
187(1)
Spatiotemporal data, IoT, and the demand for real-time GIS basics
188(5)
Cloud, server, and client-side technologies for real-time GIS
193(6)
ArcGIS Mission
199(1)
Animating time-series data
200(1)
Tutorial 6
201(1)
6.1 Create a web map with real-time layers
202(3)
6.2 Create a dashboard app
205(6)
6.3 Configure actions and targets
211(3)
6.4 Configure advanced formatting using Arcade
214(4)
6.5 Create a time-enabled feature layer
218(3)
6.6 Animate time-series data in web maps and web apps
221(4)
Questions and answers
225(1)
Assignments
226(1)
Resources
227(2)
Chapter 7 3D web scenes
229(40)
Objectives
229(1)
Basics of 3D GIS
230(9)
VR, XR, and the metaverse
239(3)
Indoor 3D GIS
242(2)
Integrating 3D mapping with urban planning and BIM
244(2)
Tutorial 7
246(1)
7.1 Explore web scenes using Scene Viewer
247(1)
7.2 Create a thematic web scene
247(4)
7.3 Create a web scene using feature layers and 3D object symbols
251(4)
7.4 Configure elevation to visualize underground and in-the-sky features
255(5)
7.5 Edit feature data directly in Scene Viewer
260(2)
7.6 Perform basic 3D analysis in Scene Viewer
262(3)
Questions and answers
265(1)
Assignment
266(1)
Resources
267(2)
Chapter 8 Spatial analysis and data science
269(54)
Objectives
269(1)
Spatial analysis and data science in ArcGIS
270(3)
ArcGIS web tools for standard analysis
273(1)
ArcGIS web tools for big data analysis
274(2)
Custom web tools and geoprocessing services
276(2)
Access to ArcGIS web tools using ArcGIS Insights and ArcGIS Notebooks
278(3)
Artificial intelligence in ArcGIS
281(3)
Tutorial 8
284(3)
8.1 Create a web app using the Web AppBuilder Analysis widget
287(4)
8.2 Perform analysis using the Web AppBuilder Analysis widget
291(5)
8.3 (Optional) Design a geoprocessing tool
296(4)
8.4 (Optional) Publish a custom web tool
300(6)
8.5 (Optional) Use your custom web tool in Web AppBuilder
306(3)
8.6 (Optional) Perform big data analysis using ArcGIS Enterprise
309(3)
8.7 (Optional) Get started with Notebooks
312(5)
Questions and answers
317(2)
Assignments
319(2)
Resources
321(2)
Chapter 9 Imagery layer and online raster analysis
323(48)
Objectives
323(2)
Raster and imagery
325(5)
Imagery layers
330(6)
Raster function and online analysis
336(3)
Deep learning in image analysis
339(2)
Tutorial 9
341(1)
9.1 Create a web map in ArcGIS Online using an ArcGIS Living Atlas imagery layer
342(4)
9.2 Create a web app using the Image Mask configurable app
346(6)
9.3 (Optional) Publish an imagery layer to ArcGIS Enterprise
352(6)
9.4 (Optional) Publish an imagery layer in ArcGIS Online and detect objects using a trained deep learning model
358(8)
Questions and answers
366(1)
Assignments
367(2)
Resources
369(2)
Chapter 10 Programming with webhooks, ArcGIS Assistant, ArcGIS Arcade, and JavaScript
371(56)
Objectives
372(1)
Web GIS programming overview
373(2)
Web GIS workflow automation with webhooks
375(1)
ArcGIS Assistant
376(1)
JavaScript, HTML, and CSS
377(2)
ArcGIS API for JavaScript
379(5)
Developing apps using JavaScript API
384(3)
Tutorial 10
387(1)
10.1 Automate Survey 1 23 email notification using webhooks
388(3)
10.2 Copy content and edit the item JSON using ArcGIS Assistant
391(3)
10.3 Use Arcade data expressions in Dashboards
394(2)
10.4 Explore the basics of 2D and 3D views
396(2)
10.5 Load web maps and web scenes
398(1)
10.6 Debug JavaScript and monitor HTTP traffic
399(7)
10.7 Incorporate widgets in 2D and 3D views
406(3)
10.8 Handle mouse events to display Google Street View and pop-ups
409(4)
10.9 Use layers, Tenderers, and symbols for drive-through simulation in 2D and 3D views
413(4)
Questions and answers
417(2)
Assignments
419(1)
Resources
420(7)
Image credits 427
Pinde Fu leads the ArcGIS Platform Engineering team at Esri Professional Services and teaches at universities including Harvard University Extension School. His specialties include web and mobile GIS technologies and applications in various industries. Several of his projects have won special achievement awards. Fu is the author of Getting to Know Web GIS (Esri Press, 2022) and lead author of Web GIS: Principles and Applications (Esri Press, 2010).