Support for Annotation features in AGOL and Collector

Idea created by pcrosier on Feb 3, 2015
    A large piece of custom code for us is likely to be the processing of annotation in to a form that AGOL and Collector can cope with. This introduces the headaches of maintaining a list of what to process, creating / updating / deleting polygons based on annotation over night and then pushing these out to devices when they next sync.

    We've currently got 16 annotation classes in our main Desktop setup for our editors - some of these aren't required in Collector / AGOL, some may be replaceable by labels (if Collector could support labels) and some need to look how they do as annotation (they may be a warning note pointing to a specific spot, with instructions in the text and a linked document).