Property | Type | Description | |
---|---|---|---|
CoordinatesNode | |||
FeatureNode | IPathNode | ||
FeatureReader | |||
FeatureTypeInfo | |||
GeomReader | |||
Geoms | Collection |
||
LabelNode | IPathNode | ||
ServiceExceptionNode | |||
XmlReader |
Method | Description | |
---|---|---|
Dispose ( ) : void |
This method closes the XmlReader member and the used HttpClientUtil instance.
|
Method | Description | |
---|---|---|
CreateFeature ( Geometry geom, string labelField, string labelValue ) : IFeature |
This method adds a label to the collection.
|
|
GeometryFactory ( |
Protected constructor for the abstract class.
|
|
GeometryFactory ( |
Protected constructor for the abstract class.
|
|
GetSubReaderOf ( |
This method retrieves an XmlReader within a specified context.
|
|
GetSubReaderOf ( |
This method retrieves an XmlReader within a specified context. Moreover it collects label values before or after a geometry could be found.
|
|
ParseCoordinates ( |
This method parses a coordinates or posList(from 'GetFeature' response).
|
Method | Description | |
---|---|---|
CreateGeometries ( Features features ) : Collection |
Abstract method - overwritten by derived classes for producing instances derived from Mapsui.Geometries.Geometry.
|
|
CreateReader ( |
This method initializes the XmlReader member.
|
|
InitializePathNodes ( ) : void |
This method initializes path nodes needed by the derived classes.
|
|
InitializeSeparators ( ) : void |
This method initializes separator variables for parsing coordinates. From GML specification: Coordinates can be included in a single string, but there is no facility for validating string content. The value of the 'cs' attribute is the separator for coordinate values, and the value of the 'ts' attribute gives the tuple separator (a single space by default); the default values may be changed to reflect local usage.
|
protected CreateFeature ( Geometry geom, string labelField, string labelValue ) : IFeature | ||
geom | Geometry | |
labelField | string | |
labelValue | string | |
return | IFeature |
protected GeometryFactory ( |
||
httpClientUtil | A configured |
|
featureTypeInfo | A |
|
return | System |
protected GeometryFactory ( |
||
xmlReader | An XmlReader instance | |
featureTypeInfo | A |
|
return | System |
protected GetSubReaderOf ( |
||
reader | An XmlReader instance that is the origin of a created sub-reader | |
labelValue | string | A string array for recording a found label value. Pass 'null' to ignore searching for label values |
return |
protected GetSubReaderOf ( |
||
reader | An XmlReader instance that is the origin of a created sub-reader | |
labelValue | string | A string array for recording a found label value. Pass 'null' to ignore searching for label values |
pathNodes | List |
A list of |
return |
protected ParseCoordinates ( |
||
reader | An XmlReader instance at the position of the coordinates to read | |
return | Collection |
protected AlternativePathNodesCollection,Mapsui.Providers.Wfs.Utilities CoordinatesNode | ||
return |
protected XmlReader,System.Xml FeatureReader | ||
return |
protected WfsFeatureTypeInfo,Mapsui.Providers.Wfs.Utilities FeatureTypeInfo | ||
return |
protected XmlReader,System.Xml GeomReader | ||
return |
protected AlternativePathNodesCollection,Mapsui.Providers.Wfs.Utilities ServiceExceptionNode | ||
return |