iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 16
0
Modern Web

ML X 友廷等公車系列 第 16

Day16 在地圖上寫字

  • 分享至 

  • twitterImage
  •  

今日任務

在站點的位置上字,標明是公車停哪一站。

程式碼

設定字的外觀

   <style>
   .labelClass{
      white-space:nowrap;
      text-shadow: 0 0 0.1em black, 0 0 0.1em black,0 0 0.1em black,0 0 0.1em black,0 0 0.1em;
      color: yellow
}

將字依照站牌所在的位置加進地圖

L.divIcon({ 
  className: "labelClass",
  html: "textToDisplay"
})
var createLabelIcon = function(labelClass,labelText){
    return L.divIcon({ 
       className: labelClass,
       html: labelText
    })
}        
L.marker(new L.LatLng(24.135992, 120.686298), {icon:createLabelIcon("labelClass","臺中火車站(東站)")}).addTo(mymap);
    L.marker(new L.LatLng(24.142145, 120.685771), {icon:createLabelIcon("labelClass","干城站")}).addTo(mymap);
    L.marker(new L.LatLng(24.170675, 120.637357), {icon:createLabelIcon("labelClass","朝馬站")}).addTo(mymap);
    L.marker(new L.LatLng(24.05624, 120.43451), {icon:createLabelIcon("labelClass","鹿港站")}).addTo(mymap);

Demo

台中車站 、 干城站 、 朝馬站 、 鹿港站

Ref


上一篇
Day 15 動態旋轉Icon
下一篇
Day 17 預測到站時間API
系列文
ML X 友廷等公車30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
長風青雲
iT邦新手 4 級 ‧ 2019-09-17 00:19:19

我的建議是....
老人家岳:「黃色不太清楚」

看更多先前的回應...收起先前的回應...
阿瑜 iT邦研究生 4 級 ‧ 2019-09-17 00:21:28 檢舉

老人家岳 請開示~~~
給個 色碼 :________

老人家岳:「orangered這個好了,紅色,亮,然後字大些,老眼昏花看不清楚。」

阿瑜 iT邦研究生 4 級 ‧ 2019-09-17 00:38:41 檢舉

是的 遵命。
改完附上連結給您品嘗~

/images/emoticon/emoticon12.gif

我要留言

立即登入留言