BIGEMAP卫星地图_高清卫星地图_北斗高清地图_地图软件_矢量地图数据_专题地图

添加線段
編輯時間:2017-06-03

QQ截圖20170301152924.png

多段線

如需在地圖上繪制線,請使用多段線。 Polyline 類在地圖上定義線性相連線段疊層。Polyline 對象包含一

LatLng 位置數組,它創建的一系列線段以有序方式將這些位置連接起來。

添加多段線

Polyline 構造函數帶有一組用于指定線的 LatLng 坐標的 PolylineOptions,以及一組用于調整多段線視覺行

為的樣式。

Polyline 對象在地圖上繪制為一系列直線線段。您可以在構建線時在 PolylineOptions 內指定線描邊的自定

義顏色、粗細和不透明度,也可在構建后更改這些屬性。多段線支持下列描邊樣式:

·         strokeColor 指定 "#FFFFFF" 格式的十六進制 HTML 顏色。Polyline 類不支持命名顏色。


·         strokeOpacity 指定一個介于 0.0  1.0 的數值,用于確定線顏色的不透明度。默認值為 1.0


·         strokeWeight 指定線的寬度(單位:像素)。


多段線的 editable 屬性指定用戶是否可以編輯形狀。同理,您也可以通過設置draggable 屬性來允許用戶拖動

 

以下代碼將添加一個多線段:


var testPath = new google.maps.Polyline({
   
path: pathLatLng,
   
draggable:true,
   
strokeColor: '#FF0000',
   
strokeOpacity: 1.0,
   
strokeWeight: 2
});
testPath.setMap(map);

移除多段線

如需移除地圖中的多段線,請調用 setMap() 方法,并傳遞 null 作為其自變量。在下例中,flightPath 是一個多段線對象:


請注意,以上方法不會刪除多段線,而只是從地圖中移除多段線。如果您實際上是想刪除多段線,則應先將其從地圖中移除,然后將多段線本身設置為 null

testPath.setMap(null);


添加虛線


您可以通過將多段線的不透明度設置為 0 并按固定間隔在線上疊加不透明符號來實現虛線效果。

QQ截圖20170306163935.png


代碼示例:


var lineSymbol = {
   
path: 'M 0,-1 0,1',
   
strokeOpacity: 1,
   
scale: 4
};

//使用repeat屬性,每隔20px重復一次
var line = new google.maps.Polyline({
   
path: [{lat: 30, lng: 114}, {lat:35,lng:95},{lat: 40, lng: 119}],
   
strokeOpacity: 0,
   
icons: [{
       
icon: lineSymbol,
       
offset: '0',
       
repeat: '20px'
   
}],
   
map: map
});

 



自定義路徑

自定義符號允許您向多段線添加許多不同的形狀。

QQ截圖20170306163739.png

代碼示例:

//定義三個圖形
var symbolOne = {
   
path: 'M -2,0 0,-2 2,0 0,2 z',
   
strokeColor: '#F00',
   
fillColor: '#F00',
   
fillOpacity: 1
};

var symbolTwo = {
   
path: 'M -1,0 A 1,1 0 0 0 -3,0 1,1 0 0 0 -1,0M 1,0 A 1,1 0 0 0 3,0 1,1 0 0 0 1,0M -3,3 Q 0,5 3,3',
   
strokeColor: '#00F',
   
rotation: 45
};

var symbolThree = {
   
path: 'M -2,-2 2,2 M 2,-2 -2,2',
   
strokeColor: '#292',
   
strokeWeight: 4
};

//創建具有圖標的線段
var line = new google.maps.Polyline({
   
path: [{lat: 30, lng:104},{lat: 40, lng: 119}],
   
icons: [
       
{
           
icon: symbolOne,
           
offset: '0%'
       
}, {
           
icon: symbolTwo,
           
offset: '50%'
       
}, {
           
icon: symbolThree,
           
offset: '100%'
       
}
   
],
   
map: map
});

 

以動畫呈現符號


您可以通過利用 DOM 的 window.setInterval() 函數按固定間隔更改符號的偏移,沿某一路徑以動畫呈現符號。


代碼示例:


var lineSymbol = {
   
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
   
scale: 5,
   
strokeColor: '#393'
};

// 將圖標添加到線段上 ,使用icons屬性
var line = new google.maps.Polyline({
   
path: [{lat: 30, lng: 104}, {lat:35,lng:90},{lat: 40, lng: 119}],
   
icons: [{
       
icon: lineSymbol,
       
offset: '100%'
   
}],
   
map: map
});

animateCircle(line);

function animateCircle(line) {
   
var count = 0;
    
window.setInterval(function() {
       
count = (count + 1) % 200;
       
var icons = line.get('icons');
       
icons[0].offset = (count / 2) + '%';
        line.
set('icons', icons);
   
}, 20);
}

 




微信掃碼添加客服
400-028-7262
聯系我們
主站蜘蛛池模板: 厦门,泉州自助餐上门|生日自助餐|婚礼自助餐|公司聚会自助餐|户外烧烤|冷餐|茶歇外卖配送-福建非选餐饮公司 | 射频微波_微波元器件_芯片_电源模块_Raychem_立维创展 | 真空热处理-渗碳热处理-氮化热处理-[东莞德亿]专业热处理加工厂家 | 扬州市德友线缆有限公司-业从事高端特种线缆研发、制造、销售与服务。 | 石家庄LED显示屏|石家庄显示屏|河北显示屏升级改造|石家庄科航光电科技有限公司_石家庄科航光电科技有限公司 | 温湿度变送器_pm2.5传感器_湿敏电阻_二氧化碳传感器_甲醛传感器-美特瑞科技 | 消字号牙膏代加工|面膜代加工|凝胶贴牌|漱口水贴牌-南京三盾药业有限公司-消字号牙膏代加工|面膜代加工|凝胶贴牌|漱口水贴牌-南京三盾药业有限公司 | 免费建站_自助建站_网站建设_企业建站_中小企业建网站_免费网站模板-牵牛建站 | 景德镇古窑民俗博览区-国家AAAAA级旅游景区_全国旅游标准化示范景区_国家文化产业示范基地_国家级非物质文化遗产生产性保护示范基地--官方网站 | 河南反渗透设备,河南纯净水设备,河南软化水设备,郑州EDI超纯水设备,郑州水处理设备厂家_河南江宇环保科技有限公司 | 精品中文字幕在线观看,粉嫩av一区二区三区,最近中文字幕在线看免费视频,亚洲高清在线观看,日本一区二区视频手机免费看,国产黄色小视频,亚洲高清免费视频,国产精品一区二区欧美视频,亚洲人免费视频,亚洲视频在线观看免费,国产免费高清综合视频,中文字幕永久在线 | 长沙广告设计公司|长沙广告制作|湖南户外广告制作|商业美陈就找湖南盛翔文化传媒有限公司老品牌高品质 | 室内去除甲醛检测治理十大品牌_去除甲醛公司加盟-优吸环保科技有限公司集团总部官网 | 正大制管-优质钢管制造商和服务商 | 山东中橡新材料有限公司-专业色素炭黑厂家-生产销售各种色素炭黑-用途广泛-价格优势-供应稳定 | 威海牙科,威海种植牙,威海人工种植牙-威海经济开发区姚晓艺口腔诊所 | 千斤顶-超薄电动千斤顶-电动液压千斤顶-液压螺母扳手-泰州杰克液压机械制造有限公司 | 宿迁代账公司,专业会计查账,代理工商注册,商标注册,专利申请,公司注册哪家好-中方会计事务所 | 合金锤头_破碎机锤头_耐磨锤头_巩义市东辰铸造 高耐磨合金锤头厂家 | 外圆/圆管抛光机_方管抛光机/除锈机_活塞杆抛光机-不锈钢管抛光机-邢台欧邦机械 | 园林绿化平台|园林绿化网|苗木网|苗圃网||苗木报价网|园林招标网|园林苗木网|园林工程网|景观设计网|园林机械网|绿化苗木网| | 上海译擎金属材料有限公司 | 中国国际精细化工展览会—官网 | 威海牙科,威海种植牙,威海人工种植牙-威海经济开发区姚晓艺口腔诊所 | 四川蜀易控科技有限公司-酒店客房控制系统-智慧酒店智能化客房控制系统生产厂家 | 制砂机_鹅卵石制砂机_河卵石制砂机_制砂机价格-上海山卓重工机械有限公司 | 智能一体化蒸馏仪_氨氮蒸馏仪_全自动智能蒸馏仪器厂家-那艾 | 造雪机|人工造雪机|造雪机价格|造雪机厂家-河南晋安机械科技有限公司 | 郑州润滑油展-第16届中国润滑油、脂及汽车养护展览会-2025年5月27-28日-郑州国际会展中心 | 气动球阀-气动蝶阀-电动蝶阀「厂家」-恒信流体控制有限公司 | 磨料磨具网_磨料磨具行业B2B门户开创者| 济南德固机械|膨化食品生产线|早餐谷物玉米片生产线|拉丝蛋白生产线|速食米饭生产线 | 上饶环亚电脑会计培训学校--电脑学校|上饶电脑学校|上饶电脑培训|会计培训|上饶会计培训|上饶县会计培训|广丰会计培训|玉山会计培训|横峰会计培训|上饶网店培训 上进电缆(嘉兴)股份有限公司官网 - 光伏电缆|防火电缆|电力电缆|铝合金电缆专业生产厂家 | 系统门窗加盟_门窗十大品牌_欧享门窗官网 | 潍坊铝单板_铝方通及氟碳喷涂材料供应企业-潍坊冠杰金属制品有限公司 | 全自动视觉点胶机|在线式点胶机|精密点胶阀设备厂家-杭州迈伺特科技有限公司 | 通信系统-通信人在线| 项目可行性研究报告_稳评能评节能报告_节能报告收费标准-智汇中经(上海)管理咨询有限公司 | 临沂网站建设,临沂网站制作,临沂网络公司,临沂小程序开发,临沂网站设计,沂水网站建设,沂南网站建设,蒙阴网站建设,平邑网站建设,费县网站建设,兰陵网站建设,郯城网站建设,临沭网站建设,莒南网站建设,兰山网络公司 | 河北湛存边坡防护工程有限公司-边坡防护网_边坡绿化修复_喷浆挂网 | 网站建设-百度SEO关键词优化与企业全网营销推广服务-启源信息 |