Requirements and Installation

Introduction

At the end of this section, you should be able to:

  • List and describe the requirements for spatial editing.

  • Install the spatial editing components into an existing Weave instance.

Requirements

In Weave spatial editing is implemented through entities (an entity must have an associated mapper).

Before you can edit an entity there are some criteria that need to be met.

  • The entity id must be unique within a spatial table. For database-based tables this can be achieved via use of a serial or identity column, or a column backed by a sequence (and maintained via a trigger).

  • The spatial mapping associated with any entities that are to be edited should be configured to be dynamic, see Spatial Mapper.

Installation

Currently, the Weave editing sub-system is provided as a single bundle, com.cohga.spatial.edit. This bundle must be copied to the weave\platform\plugins directory and the server restarted for it to be available. Or see the document Installing the Edit Extension.