亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

leaflet地圖應用-動態標繪polygon

發布時間:2020-06-10 22:07:47 來源:網絡 閱讀:2341 作者:speciallst 欄目:開發技術

  leafletjs是一款優秀的開源二維地圖,并提供了豐富的開發Api,下面列舉一個在地圖上動態標繪polygon的代碼,實現起來的比較方便、簡單。

  具體實現代碼:

 //定義地圖對象

 map = L.map('_MainMap', {

                    maxZoom: 16

                });

 //加載OSM的開源在線地圖

 L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {

                    attribution: '&copy; <a >OpenStreetMap</a> contributors'

                }).addTo(map);


 //點擊按鈕開始進行標繪:

 $(document).ready(function () {

            $("#_createBtn").click(function (e) {

               //注冊地圖的左鍵點擊事件和雙擊事件

                map.on('click', MapLeftClick);

                map.on("dblclick", MapDoubleClick);

               //創建一個空的polygon,設置簡單屬性

                _polygon = L.polygon(_pointArr, {

                    color: 'red',

                    fillColor: '#f03',

                    fillOpacity: 0.5

                });

                //將polygon加載到地圖上

                _polygon.addTo(map);

            });

        });

        var _polygon = null;

        var _pointArr = new Array();

       //雙擊事件結束標繪polygon

        function MapDoubleClick(e)

        {

            map.off('click', MapLeftClick);

            map.off("dblclick", MapDoubleClick);

             

        }

       //左鍵點擊事件修改polygon的點

        function MapLeftClick(e) {

       //在地圖上標注每個點的位置

            L.circleMarker(e.latlng, {

                radius: 2,

                color: 'red'

            }).addTo(map);

       //給polygon上增加點

            _polygon.addLatLng(e.latlng);

        }

     代碼比較簡單,當然在標繪時也可以自定義各個實現的屬性。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

卢氏县| 改则县| 金沙县| 滨州市| 张家川| 丰都县| 昆山市| 依兰县| 岢岚县| 万山特区| 宜宾县| 乡宁县| 类乌齐县| 朝阳区| 海阳市| 阿合奇县| 赣榆县| 临高县| 阿巴嘎旗| 泸州市| 富蕴县| 时尚| 丹阳市| 永定县| 浏阳市| 四会市| 封丘县| 菏泽市| 芜湖市| 开化县| 左权县| 综艺| 延边| 朝阳区| 陇南市| 武鸣县| 巴林右旗| 迭部县| 汝州市| 囊谦县| 鄱阳县|