Hi Landon,
Have a look at the new OGC simple features spec, it has a logical model
for describing annotations, you may want to look at using a flatterned
version of that model. What would be nice is if the editing of
annotations can be made slick. By this I'm thinking you'd have a
annotation edit
Dear SS
In my VertexSymbols plugin I have implemented an option to place text
labels onto an existing vertex (or perhaps a point/vertex created for
the purpose). A layer of labels could thus be created and turned on/off
as required. There are various options for locating/formatting the
label