Interface IFeatureAnchorProvider
Supplies the primary point anchor for a feature during drawing-instruction
parsing. Used by DrawingInstructionParser to tessellate
augmented line geometry (AugmentedRay, ArcByRadius,
AugmentedPath) whose geodesic origin is the feature's point position
(e.g. sector lights, all-around lights).
public interface IFeatureAnchorProvider
Remarks
This seam runs during parse, distinct from IDrawingInstructionTransform which runs after parse on already-typed instructions. Products without augmented line geometry (e.g. S-131) supply no anchor provider.
Methods
GetAnchor(string)
Returns the (latitude, longitude) of the feature's primary point geometry, or null if the feature has no point anchor.
GeoPosition? GetAnchor(string featureRef)
Parameters
featureRefstringFeature reference identifier.