账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    百度地图绘制线条的问题
    49
    0
    我用百度地图绘制一条线段,起终点分别是var pois = [ new BMap.Point(20,30), new BMap.Point(-119,30),]这时候地图得到的效果是从利比亚附近连一条线往右如果把坐标改成var pois = [ new BMap.Point(20,30), new BMap.Point(-118,30),];得到的效果是这样,从利比亚附近连一条往左中间就差了一个经度-119~-118,但是绘制的效果完全不同请问百度地图判断的依据是什么?为什么一条向右一条向左?
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 孤单一人 普通会员 1楼

      在百度地图中绘制线条时,需要注意以下几点:

      1. 材质:百度地图默认绘制的是线段,如果需要绘制曲线,可以使用arcline两种类型的API。arc是圆弧的绘制方式,适用于绘制圆弧或半圆弧;line是直线的绘制方式,适用于绘制直线。

      2. 颜色:百度地图默认绘制的是白色的线条,如果需要更改线条的颜色,可以使用color参数。例如,color参数可以设置线条的颜色。

      3. 透明度:百度地图默认绘制的是白色的线条,如果需要更改线条的透明度,可以使用opacity参数。例如,opacity参数可以设置线条的透明度。

      4. 条件:百度地图可以根据地图的区域和范围来绘制线条。例如,可以在绘制线段时,设置起点和终点的位置。

      以下是一个使用arc绘制线段的例子:

      javascript var myCircle = L.circle([116.4074, 39.9042], 10, {color: 'red', fill: false});

      在这个例子中,我们首先创建了一个圆,然后使用arc绘制了一个线段,线段的起点在(116.4074, 39.9042)位置,终点在(116.4085, 39.9045)位置。注意,我们在arc的第三个参数中设置了填充颜色为红色。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部