久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

    <i id='8KVGG'><tr id='8KVGG'><dt id='8KVGG'><q id='8KVGG'><span id='8KVGG'><b id='8KVGG'><form id='8KVGG'><ins id='8KVGG'></ins><ul id='8KVGG'></ul><sub id='8KVGG'></sub></form><legend id='8KVGG'></legend><bdo id='8KVGG'><pre id='8KVGG'><center id='8KVGG'></center></pre></bdo></b><th id='8KVGG'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='8KVGG'><tfoot id='8KVGG'></tfoot><dl id='8KVGG'><fieldset id='8KVGG'></fieldset></dl></div>
    • <bdo id='8KVGG'></bdo><ul id='8KVGG'></ul>

    1. <legend id='8KVGG'><style id='8KVGG'><dir id='8KVGG'><q id='8KVGG'></q></dir></style></legend>
      <tfoot id='8KVGG'></tfoot>
    2. <small id='8KVGG'></small><noframes id='8KVGG'>

    3. Leaflet js:如何在地圖上繪制任何標記結束時獲取

      Leaflet js: How to get Lat and lng at the end of drawing any marker on Map(Leaflet js:如何在地圖上繪制任何標記結束時獲取 Lat 和 lng)
      • <small id='RRSHt'></small><noframes id='RRSHt'>

              <tbody id='RRSHt'></tbody>

                <bdo id='RRSHt'></bdo><ul id='RRSHt'></ul>
                <tfoot id='RRSHt'></tfoot>

              • <legend id='RRSHt'><style id='RRSHt'><dir id='RRSHt'><q id='RRSHt'></q></dir></style></legend>
                <i id='RRSHt'><tr id='RRSHt'><dt id='RRSHt'><q id='RRSHt'><span id='RRSHt'><b id='RRSHt'><form id='RRSHt'><ins id='RRSHt'></ins><ul id='RRSHt'></ul><sub id='RRSHt'></sub></form><legend id='RRSHt'></legend><bdo id='RRSHt'><pre id='RRSHt'><center id='RRSHt'></center></pre></bdo></b><th id='RRSHt'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='RRSHt'><tfoot id='RRSHt'></tfoot><dl id='RRSHt'><fieldset id='RRSHt'></fieldset></dl></div>
              • 本文介紹了Leaflet js:如何在地圖上繪制任何標記結束時獲取 Lat 和 lng的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我有一個很接近的代碼,但我不確定,因為我是第一次使用 Leaflet js.

                i got a one code which is close but i am not sure because i am first time working with Leaflet js.

                我的意圖是:假設 Leaflet js 正在顯示地圖或非地理數據,并且我有一個 Leaflet js 相關的工具欄.工具欄有許多標記,如圓形、多邊形、方形等.當用戶單擊工具欄上的任何標記開始在地圖上繪制時,當標記的繪制完成時,我怎么知道?

                my intention is: suppose Leaflet js is showing map or non geographical data and i have one Leaflet js related toolbar. toolbar has many marker like circle, poly, square etc. when user click on any marker on toolbar to start drawing on map then when drawing of marker will be finish then how do i know?

                我如何附加一個函數,該函數將作為繪圖完成的回調,并且該函數還讓我知道標記的 Lat 和 lng.如果我知道 Lat 和 lng,那么我可以保存在 db 中,然后我們可以重復使用它來繪制形狀.

                how could i attach a function which will work as callback for drawing finish and the function also let me know the Lat and lng of marker. if i know the Lat and lng then i can save in db and later we can reuse it to draw the shape.

                var map = L.map('mapcanvas').setView([51.505, -0.09], 13);
                
                map.on('click', function(e){
                    // Place marker
                    var marker = new L.marker(e.latlng).addTo(map);
                
                    // Ajax query to save the values:
                    var data = {
                        lat: e.latlng.lat,
                        lng: e.latlng.lng
                    }
                
                    // saving lat and lng to db by ajax call
                    var request = new XMLHttpRequest();
                        request.open('POST', '/my/url', true);
                        request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
                        request.send(data);
                });
                

                請看一下代碼,我不確定它是否能解決我的目的,因為這里的代碼適用于帶有地圖的點擊事件.

                please have a look at the code and i am not sure does it solve my purpose because here the code work with click event with map.

                所以當我們點擊地圖時,標記繪制就完成了.所以請閱讀我的帖子并了解我在尋找什么,并建議我最好地了解如何實現它.謝謝

                so when we click on map then marker drawing would be complete. so please read my post and understand what i am looking for and suggest me with best idea how to achieve it. thanks

                推薦答案

                取決于您使用什么來繪制多邊形/形狀.如果您使用的是 leaflet.draw,您可以執行以下操作:

                Depends on what you're using to draw polygons/shapes. If you're using leaflet.draw, you would do something like:

                map.on('draw:created', function(e) {
                    var points = JSON.stringify(e.layer.toGeoJSON());
                });
                

                然后將點保存到您的數據庫中.

                And then saving points to your database.

                閱讀leaflet.draw 文檔,它非常完整和簡單.

                Read the leaflet.draw documentation, it's pretty complete and straightforward.

                這篇關于Leaflet js:如何在地圖上繪制任何標記結束時獲取 Lat 和 lng的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                Check if a polygon point is inside another in leaflet(檢查一個多邊形點是否在傳單中的另一個內部)
                Changing leaflet markercluster icon color, inheriting the rest of the default CSS properties(更改傳單標記群集圖標顏色,繼承其余默認 CSS 屬性)
                Trigger click on leaflet marker(觸發點擊傳單標記)
                How can I change the default loading tile color in LeafletJS?(如何更改 LeafletJS 中的默認加載磁貼顏色?)
                Add external geojson to leaflet layer(將外部geojson添加到傳單層)
                Adding Leaflet layer control to sidebar(將 Leaflet 圖層控件添加到側邊欄)
                <legend id='9Mt4e'><style id='9Mt4e'><dir id='9Mt4e'><q id='9Mt4e'></q></dir></style></legend>
                • <i id='9Mt4e'><tr id='9Mt4e'><dt id='9Mt4e'><q id='9Mt4e'><span id='9Mt4e'><b id='9Mt4e'><form id='9Mt4e'><ins id='9Mt4e'></ins><ul id='9Mt4e'></ul><sub id='9Mt4e'></sub></form><legend id='9Mt4e'></legend><bdo id='9Mt4e'><pre id='9Mt4e'><center id='9Mt4e'></center></pre></bdo></b><th id='9Mt4e'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='9Mt4e'><tfoot id='9Mt4e'></tfoot><dl id='9Mt4e'><fieldset id='9Mt4e'></fieldset></dl></div>

                  1. <small id='9Mt4e'></small><noframes id='9Mt4e'>

                    • <tfoot id='9Mt4e'></tfoot>
                          <tbody id='9Mt4e'></tbody>

                          <bdo id='9Mt4e'></bdo><ul id='9Mt4e'></ul>
                          主站蜘蛛池模板: 欧美中文字幕一区二区三区亚洲 | 色婷婷精品国产一区二区三区 | 黄色一级片在线播放 | 午夜激情国产 | 国产日韩精品视频 | 免费黄色在线观看 | 91精品国产综合久久久久久丝袜 | 国产福利在线 | 国产精品国产三级国产aⅴ中文 | 日韩在线资源 | 精品av天堂毛片久久久借种 | 高清一区二区视频 | 国产精品1 | 色婷婷婷婷色 | 国产欧美日韩在线一区 | 亚洲国产精品久久久 | 香蕉超碰 | 国产免费xxx | 国产精品欧美精品 | 一区二区三区四区不卡视频 | 毛色毛片免费看 | 日韩在线免费视频 | 99热这里都是精品 | 曰批视频在线观看 | 中文字幕一区二区三区精彩视频 | 国产精品中文字幕在线 | 亚洲一区二区三区四区五区中文 | 国产精品久久久久久吹潮 | 久久久久国产成人精品亚洲午夜 | 欧美激情a∨在线视频播放 成人免费共享视频 | 一区二区三区国产精品 | av免费看在线 | 九九热在线视频免费观看 | 久久久久91| 成人福利视频 | 一区二区三区高清 | 久热精品在线播放 | 久久99成人| 国产精品观看 | 先锋影音资源网站 | 国产精品福利在线 |