本文主要是介绍mars3d开发———比例尺控件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
合抱之木,生于毫末; 九层之台,起于累土; 千里之行,始于足下。
一、比例尺控件
1.通过配置
创建地球时通过配置项来实现
代码如下:
代码如下(示例):
option.control = {distanceLegend: true // 当前演示的示例控件-比例尺控件}
2.按需添加
代码如下:
// 方式2:在创建地球后按需调用addControl添加(直接new对应type类型的控件) 不可多次添加const distanceLegend = new mars3d.control.DistanceLegend({ left: "100px", bottom: "2px" })map.addControl(distanceLegend)distanceLegend.on(mars3d.EventType.change, function (event) {console.log("比例尺发生变化", event)})
效果如下
这篇关于mars3d开发———比例尺控件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!