地图上设置标注,setDefaultMarkerOption方法的三个参数,分别是标点点击时出现的标题、内容,还有在地图上显示在标点旁边的文字。
function createPoint(){
var lat = new MLngLat(经度,纬度);
var marker = new MMarker(lat); //创建点
mapObj.addOverlay(marker),setDefaultMarkerOption()),true);
}
function setDefaultMarkerOption(title, content, marked){ //设置点样式
var tipOption = new MTipOptions();
tipOption.title= title;
tipOption.id = "marker1";
tipOption.content="<br>"+content+"<br>";
var labelOptions=new MLabelOptions();
var fontstyle = new MFontStyle();
fontstyle.name ="Arial";
fontstyle.size = 15;
fontstyle.color = 0xFFFF66;
fontstyle.bold = true;
labelOptions.fontStyle=fontstyle;
labelOptions.content= marked;
var markerOption = new MMarkerOptions();
markerOption.imageUrl="http://api.mapabc.com/flashmap/2.0/marker.png";
markerOption.labelOption=labelOptions;
markerOption.imageAlign= MConstants.BOTTOM_CENTER;
markerOption.tipOption = tipOption;
markerOption.canShowTip= true;
mapObj.setDefaultMarkerOption(markerOption);
}
本文深入解析地图应用中使用setDefaultMarkerOption方法设置地图标注样式的过程,包括标题、内容及旁边显示文字的配置。通过示例代码,详细展示了如何自定义地图上的点标记外观。
631

被折叠的 条评论
为什么被折叠?



