Center (Location): Gets or sets a value that represents the logical center of the map.

ZoomLevel (double): Gets or sets a value that represents the current zoom level of the map.

MaxZoomLevel (double): Gets or sets a value that defines the maximum value the ZoomLevel property can reach.

MinZoomLevel (double): Gets or sets a value that defines the minimum value the ZoomLevel property can reach.

Bounds (LocationRect): Gets a LocationRect instance that defines the geographical boundaries of the currently visible area of the RadMap control.

Layers (MapLayer): Gets the collection with all the MapLayer instances currently available within the map.

SpatialReference (ISpatialReference): Gets the current ISpatialReference implementation that is used by the map to visualize the geographical coordinates in the 2-D space.

Behaviors (MapBehavior): Gets the collection with all the MapBehavior instances, registered with the map.

Commands: Gets the collection with user-defined commands, associated with the different CommandId values.

CommandService (MapCommandService): Gets the MapCommandService instance that handles the commanding support in the map.

The RadMap control has the following methods:

HitTest
(Point location, MapShapeLayer shapeLayer): Initiates a hit test on the specified location on shapeLayer whose shapes will be hit test. Default value is null i.e. hit testing is performed on all layers (starting from the top-most one) and the first positive match is returned.

SetView(LocationRect boundingRect): Sets the provided value as the current view of the map.