Skip to content

EsriPS/editing-demo-euds24

Repository files navigation

Web editing with the ArcGIS Maps SDK for JavaScript

Presenter

Josh Peterson

Duration

3.5 minutes

Goals

Demonstrate the web editing story, through a simple and straightforward workflow, especially highlighting the following features:

  1. Editing attachments
  2. Grid-based snapping
  3. Editing constraints
  4. FeatureTable with Related Records
  5. FeatureTable with Action Columns
  6. Form-based editing with calculated fields and conditional expressions

The Setup

The demo will be presented from the perspective of a city planner (?) reviewing incoming building permits with the task of sketching the proposed development on top of the city's parcels and buildings layer.

The demo will focus on a neighborhood in Berlin, Germany.

Demo flow

Prior to this demo, Anne will have demo'd the process the GIS team would have gone through to create the smart form, including calculated fields and conditional expressions.

As a city planner, I will open my simple "Permit Intake" web app and view a FeatureTable of Buildings with various "perimitting statuses". I'll perform the following actions:

  1. Navigate (filter/sort) to a specific record in "Needs review" status and navigate to it on the map (using goTo in an Action Column)
  2. Find the related permit request using the FeatureTable and launch into the Editor (using an Action Column)
    1. The Permit Request layer leverages smart form capabilities (like calculated fields and conditional expressions) configured previously by the GIS team.
  3. Attach the permit request (PDF) to to the record, then view it to inform myself on the proposed development.
  4. Sketch the proposed development in a separate "Proposals" feature layer, using:
    1. Grid snapping, anchored to the existing building
    2. Editing constraints to match the specs of the permit request

Now that I've completed the task, I can send the plan to (someone) for further review.

Resources