KML ('Keyhole Markup Language') is a standard file format for geospatial annotation data. It was originally created for Keyhole (now "Google Earth"), and the KML standard is now maintained by the Open Geospatial Consortium as the OpenGIS KML Encoding Standard. Google publish a KML Reference at: https://developers.google.com/kml/documentation/kmlreference .
Excluding the true geospatial map formats (e.g. Maptitude MAP files), KML is the most flexible geospatial format and can support all of MPExporter's features in some form or another. It is also suitable for large dataset files. A recommended viewer is Google Earth, and this can handle 100MB files produced by MPExporter without any problems.
Most dataset types will be exported as shaded circles. The exceptions are pushpin sets (which are exported as pushpins), and shaded area maps which may be exported as shaded areas if you are using the Professional License and the required shape definitions are present.
MPExporter's KML output supports different colors for dataset pushpins (e.g. shaded circle and shaded area datasets).
The KML standard does not include any facility for route annotation. Therefore MPExporter writes the MapPoint route (if there is one) as a polyline with a 'W' pushpin for each waypoint. This polyline uses straight lines for each route segment between two waypoints. MapPoint does not expose the actual route taken, so MPExporter can only draw straight lines connecting the waypoints.