Skip to content

Shapefile import: UI support (parent #228, ticket B) #268

@spydmobile

Description

@spydmobile

Parent: #228
Depends on: #269 (shapefile server-side validation + ingestion)

Add shapefile as a perimeter upload option in the UI, wired to the unified server-side import endpoint. Server-side validation is delivered separately in #269 (which depends on the #267 refactor).

Scope

Out of scope

Acceptance

  • A user can drag-and-drop a zipped shapefile and have the perimeter import succeed
  • Validation errors from the server are displayed clearly inline (not buried in a generic error)
  • Existing GeoJSON / KML upload paths continue to work unchanged
  • Frontend tests cover the new format option in the selector and the error-display path

Metadata

Metadata

Assignees

Labels

featureNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions