← All samples

Walkthrough

Interactive sketch editing with terra-draw

terra-draw draw modes drive the edit-sketch workflow: undo/redo, snapping, and applyEdits submission.

Open full screen ↗ Built from honua-sdk-js @8f9d6a4fcde9, fixture mode (v0.1.9-beta.0)

Task walkthrough

Complete the workflow.

  1. Initialize the map's sketch and editing controls against the configured feature source.
  2. Create or modify a geometry using the sample's editing interaction.
  3. Inspect the resulting feature state and the visual evidence emitted by the sample.

Expected outcomeA visible geometry edit completed through the SDK interaction and reflected in application state.

CODE FIRSTFinding the primary source file…Expand source
EXACT BUNDLE SOURCEhonua-sdk-js @ 8f9d6a4fcde9
Full tree ↗
Loading source from honua-sdk-js…

This preview and the runnable browser bundle are bound to the same immutable producer commit.

Producer provenance and lifecycle

Projected from honua-sdk-js's versioned site-consumer handoff. Code is not vendored here. This gallery-only evidence is not counted in this repository's samples coverage.

Capabilities

FeatureServer Editing (editing.featureserver-edits)
Support tier: experimental Track: recipe Protocols: geoservices-feature-service, geoservices-geometry-service, geoservices-gp-service, geoservices-image-service, geoservices-map-service Renderers: maplibre Lifecycle: active — Retain as the focused terra-draw drawing, snapping, undo, and edit-submission recipe; the planning journey owns the end-to-end planning workflow. Qualification: experimental

Provenance & evidence

View source on GitHub ↗ · Docs ↗