leaflet加載ArcGISServer的WMTS服務

直接上乾貨

// 關鍵分辨率數組,可以通過查看切片的比例尺,根據dpi換算分辨率,具體可百度var res=[                0.00549933137239034, // Level 0                0.00274966568619517, // Level 1                0.00137483284309758, // Level 2                0.000687416421548792, // Level 3                0.000343708210774396, // Level 4                0.000171854105387198,                8.5927052693599E-05,                4.29635263467995E-05,                2.14817631733998E-05,                1.07408815866999E-05,                5.37044079334994E-06,                2.68522039667497E-06,                1.34261019833748E-06                ];              // 關鍵 定義CRS,即投影                 var crs = new L.Proj.CRS('SR-ORG:7408','+proj=longlat +ellps=GRS80 +no_defs',            {                resolutions: res,                // 切片原點                origin: [118.122911693886,31.2869311022836],            }            );                  var map = L.map('mapid', {        crs: crs      });            var url="http://ip:端口/xx/rest/services/hzsyraster/Mapserver";      var attrib = "&copy xx";      var basemap = new L.TileLayer(url+"/tile/{z}/{y}/{x}", {        tileSize: 256,                attribution: attrib      });                          map.addLayer(basemap);      map.setView([30,120], 4); //設置比例尺和中心點級別           map.on('click', function (e) {          alert("點擊地圖的座標是: " + e.latlng);      });

PS:後續小編的主要精力放到GIS理論開發知識的大衆化的道路了,通過淺顯易懂的語言,結合多年行業應用開發,通過微信訂閱號傳播(每週更新三篇文章及相關GIS編碼知識),爲GIS的發展盡微博之力。終極目標是讓GIS不再專業,讓GIS更加大衆,使得GIS深入各行業應用,讓每位GISER都有一股自豪感!以下是我的微信訂閱號二維碼,感興趣的可以交流溝通!

一位更懂IT的GISER,一位更懂GIS的IT

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章