for(var i=0 ; i <points.length ; i++) 

var er = new LTMarker( points[i] ); 
maps.addOverLay( er ); var text = new LTMapText( points[i] ); 
text.setLabel( "" );  
maps.addOverLay( text ); 

从你这段来看的话,完全没有问题,可以在地图上显示text的另外有关城市的问题,你可以这样嘛:
var maps = new LTMaps( "myMap" ); // myMap是你的地图div
maps.cityNameAndZoom( "shanghai" , 4 );