Custom Labeler Application

Description

This sample application shows how you can build your own custom labeler algorithm to meet specific labeling needs. 

In the code for this sample we created a CustomLabeler class that implements the MapSuite.ILabeler interface.  Then we set CustomLabeler class to the LabelerPlugIn property on the ZoomLevel.  This allows our custom routine to be used instead of the standard Map Suite labeling routines.

To see this custom labeling in action keep zooming in to the application until the second ZoomLevel is triggered and all of the street labels appear.


Panning
Toolbar
Map