1. 程式人生 > 其它 >Leaflet中使用Leaflet.Graticule外掛實現新增矩形格網

Leaflet中使用Leaflet.Graticule外掛實現新增矩形格網

場景

Leaflet快速入門與載入OSM顯示地圖:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/122290880

在上面載入地圖顯示的基礎。

格網,即按照一定縱橫座標在地圖上繪製的格網。格網是地圖上不可缺少的要素之一,最常見的為地理座標網,即經緯線的投影圖形。

外掛地址:

https://github.com/turban/Leaflet.Graticule

注:

部落格:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程式猿
獲取程式設計相關電子書、教程推送與免費下載。

實現

1、下載外掛並引入

<script type="text/javascript" src="./js/L.Graticule.js"></script>

 

2、新增格網

L.graticule().addTo(map);

 

3、完整程式碼

<!doctype html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>leaflet格網控制元件</title>
    <link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css
" /> <style> html, body, #map { padding: 0; margin: 0; width: 100%; height: 100%; overflow: hidden; } </style> </head> <body> <div id="map"></div> <script type="
text/javascript" src="https://unpkg.com/[email protected]/dist/leaflet.js"></script> <script type="text/javascript" src="./js/L.Graticule.js"></script> <script type="text/javascript"> var map = L.map('map').setView([36.09, 120.35], 13); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map); //新增格網 L.graticule().addTo(map); </script> </body> </html>