Class S421FeatureXmlSource
Projects an S421Dataset into the S-100 Part 9 FeatureXML intermediate format for consumption by S-421 XSLT portrayal rules.
public sealed class S421FeatureXmlSource : GmlFeatureXmlSource<S421Feature>, IFeatureXmlSource
- Inheritance
-
S421FeatureXmlSource
- Implements
- Inherited Members
Remarks
Extends the base GML projection with xlink references on features
(e.g. routeWaypoint references between route objects).
Constructors
S421FeatureXmlSource(S421Dataset)
Initializes a new S421FeatureXmlSource wrapping the given dataset.
public S421FeatureXmlSource(S421Dataset dataset)
Parameters
datasetS421Dataset
Methods
WriteFeatureExtensions(S421Feature, XElement)
Called after attributes and complex attributes have been written to a feature element. Override to add spec-specific elements such as xlink references or information-type associations.
protected override void WriteFeatureExtensions(S421Feature feature, XElement featureElement)
Parameters
featureS421FeaturefeatureElementXElement