Changes between Version 11 and Version 12 of FDORfc60


Ignore:
Timestamp:
Apr 13, 2011, 8:50:07 AM (13 years ago)
Author:
gregboone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FDORfc60

    v11 v12  
    174174}}}
    175175
     176Here are the how these new classes and their respective definitions would map to the Road example specified above. Both Road and !RoadAnnotation are exposed as classes. Road is associated to !RoadAnnotation through an !AnnotationPropertyDefinition named ‘Annotation’.  The !AnnotationPropertyDefinition points to the !TextElementClass !RoadAnnotation.
     177
     178||Property||Value||
     179||!AnnotationPropertyDefintion.!TextElementClass||@!RoadAnnotation||
     180||!AnnotationPropertyDefintion.!FeatureIdentityProperty||Road.!FeatId||
     181||!AnnotationPropertyDefintion.!TextEnvelopeProperty||Road.!TextEnvelope||
     182||!AnnotationPropertyDefintion.!DefaultTextValueProperty||Road.!TextDefaultValue||
     183||!AnnotationPropertyDefintion.!DefaultTextAttributesProperty||Road.!TextDefaultAttributes||
     184||!AnnotationTextElementClass.!SequenceProperty||!RoadAnnotation.!SequenceId||
     185||!AnnotationTextElementClass.!ParentIdentityProperty||!RoadAnnotation.!ParentId||
     186||!AnnotationTextElementClass.!GeometryProperty||!RoadAnnotation.Location||
     187||!AnnotationTextElementClass.!LeaderLineProperty||!RoadAnnotation.!LeaderLine||
     188||!AnnotationTextElementClass.!TextValueProperty||!RoadAnnotation.!TextValue||
     189||!AnnotationTextElementClass.!TextAttributesProperty||!RoadAnnotation.!TextAttributes||
     190
     191Through such an organization of Annotation properties into !FdoAnnotationPropertyDefinition and !FdoAnnotationTextElementClass types, multiple Annotation definitions can then be created and added to a single feature class definition, each named uniquely and pointing to a distinct !TextElement class.
    176192
    177193== Implications ==