Skip to content
This repository was archived by the owner on May 6, 2021. It is now read-only.

Proposal #1: SpatialSelectorField Form Widget for MapStore

afabiani edited this page Dec 10, 2013 · 13 revisions

Overview

Create a full customizable and pluggable Form widget for GeoSpatial selection with GeoCoder

  • Overview
  • Motivation
  • Proposal
  • Feedback
  • Backwards Compatibility
  • Voting

Proposed By

Alessio Fabiani (afabiani)

Assigned to Release

TBD, tentatively 1.5 or 1.6

State

Choose one of: Under Discussion, In Progress, Completed, Rejected, Deferred

Motivation

Developing MapStore for several customers, we identified a commonly used and required form widget very useful on a wide variety of projects.

Waht we propose to implement basically, is a pluggable and configurable form widget providing a set of selectors allowing the MapStore user to create a "Region Of Interest" on the map.

The widget will be fully pluggable and will allow a user to draw a ROI on the map using different methods selectable through a combo-box:

  1. Square Bounding Box selection
  2. Custom Polygon
  3. A Circle
  4. A Buffer
  5. A GeoCoder

Proposal

The ResourecAccessManager

The DataAccessManager interface is going to be deprecated in favor or the ResourceAccessManager one, which would look as follows:

Feedback

This section should contain feedback provided by PSC members who may have a problem with the proposal.

Backwards Compatibility

The new code will look for implementations of the old DataAccessManager interface, which won't be removed, but deprecated, and adapt it to the new interface via a wrapper. So the existing authorization code, as well as any other implementation of DataAccessManager, will keep on working unaltered.

Voting

Alessio Fabiani: +1

Clone this wiki locally