The supporting mapping API contains a number of classes and can be found under the dotnetCHARTING.Mapping namespace. The chart object contains the property: 'Chart.Mapping' which exposes all the chart mapping properties necessary to create maps.
The map layers and shapes are laid out in a manner similar to the chart series and element objects. This table demonstrates the relationships.
|See Sample Mapping/IteratingShapes.aspx.|
The MapLayer object represents a shape file or ecw file and includes data retrieved from those files. Any number of layers can be added to a chart at a time. The object also exposes a number of properties to allow styling manipulation for shapes within a shape file.