Hi Ben,
There's no easy way to do this and no good way either. Those labels on
our roads are actually baked into the imagery, not loaded with KML.
This isn't an option for you in Google Earth, unless you want to start
putting in GroundOverlays with the images in them, or use Google Earth
Enterprise, a significantly higher end (and therefore cost) product.
One thing you could do is create LineString and a Point in a
<MultiGeometry>, and place the <Point> element along the line. You
would then give the IconStyle a scale of 0, so that it doesn't show
up. Here's an example:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="
http://earth.google.com/kml/2.2">
<Document>
<Style id="myStyle">
<IconStyle>
<scale>0</scale>
</IconStyle>
</Style>
<Placemark>
<name>My Path</name>
<styleUrl>#myStyle</styleUrl>
<MultiGeometry>
<LineString>
<tessellate>1</tessellate>
<coordinates>
-107.0303781250365,30.27056500199735,0
-106.6109752769761,30.27616399690955,0
-106.0800016002764,30.25957244616284,0 </coordinates>
</LineString>
<Point>
<coordinates>-106.6109752769761,30.27616399690955,0</coordinates>
</Point>
</MultiGeometry>
</Placemark>
</Document>
</kml>
ManoM