Openlayers顯示瓦片網(wǎng)格信息的方法
本文實例為大家分享了Openlayers顯示瓦片網(wǎng)格信息的具體代碼,供大家參考,具體內(nèi)容如下
1、新建一個html頁面,引入ol.js文件,然后在body中創(chuàng)建一個div標簽,用來作為地圖加載的容器;
2、代碼實現(xiàn)
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="../lib/ol/ol.js"></script>
<script type="text/javascript">
window.onload = function () {
//實例化OSM圖層數(shù)據(jù)源對象
var osmSource = new ol.source.OSM();
//實例化地圖對象
var map = new ol.Map({
//目標容器
target: 'map',
//圖層
layers: [
//加載OSM瓦片圖層
new ol.layer.Tile({
//OSM數(shù)據(jù)源
source:osmSource
}),
//加載瓦片網(wǎng)格圖層
new ol.layer.Tile({
//瓦片網(wǎng)格數(shù)據(jù)源
source: new ol.source.TileDebug({
//投影
projection: 'EPSG:3857',
//獲取瓦片網(wǎng)格信息
tileGrid:osmSource.getTileGrid()
})
})
],
//實例化視圖對象
view: new ol.View({
//視圖中心
center: [12000000, 3000000],
//視圖縮放等級
zoom:10
})
});
};
</script>
</head>
<body>
<div id="map"></div>
</body>
</html>
3、結(jié)果展示
地圖加載完畢后會在頁面中看見每張瓦片的網(wǎng)格信息,每張瓦片上都有三個參數(shù),這三個參數(shù)分別表示地圖的縮放級別、行號和列號

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
js和jquery批量綁定事件傳參數(shù)一(新豬豬原創(chuàng))
js綁定事件傳參,javascript綁定事件傳參數(shù),jquery綁定事件傳參數(shù)2010-06-06
JS實現(xiàn)的3des+base64加密解密算法完整示例
這篇文章主要介紹了JS實現(xiàn)的3des+base64加密解密算法,結(jié)合完整實例形式分析了JavaScript實現(xiàn)的3des+base64加密解密算法簡單使用技巧,需要的朋友可以參考下2018-05-05
Javascript實現(xiàn)圖片輪播效果(二)圖片序列節(jié)點的控制實現(xiàn)
這篇文章主要介紹了Javascript實現(xiàn)圖片輪播效果(二)圖片序列節(jié)點的控制實現(xiàn)的相關資料,需要的朋友可以參考下2016-02-02
微信小程序?qū)崙?zhàn)之自定義模態(tài)彈窗(8)
這篇文章主要為大家詳細介紹了微信小程序?qū)崙?zhàn)之自定義模態(tài)彈窗,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-04-04

