中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

Openlayers如何實現顯示瓦片網格信息

發布時間:2020-10-30 23:25:52 來源:億速云 閱讀:362 作者:Leah 欄目:開發技術

Openlayers如何實現顯示瓦片網格信息?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1、新建一個html頁面,引入ol.js文件,然后在body中創建一個div標簽,用來作為地圖加載的容器;

2、代碼實現

<!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圖層數據源對象
  var osmSource = new ol.source.OSM();
  //實例化地圖對象
  var map = new ol.Map({
  //目標容器
  target: 'map',
  //圖層
  layers: [
   //加載OSM瓦片圖層
   new ol.layer.Tile({
   //OSM數據源
   source:osmSource
   }),
   //加載瓦片網格圖層
   new ol.layer.Tile({
   //瓦片網格數據源
   source: new ol.source.TileDebug({
    //投影
    projection: 'EPSG:3857',
    //獲取瓦片網格信息
    tileGrid:osmSource.getTileGrid()
   })
   })
  ],
  //實例化視圖對象
  view: new ol.View({
   //視圖中心
   center: [12000000, 3000000],
   //視圖縮放等級
   zoom:10
  })
  });
 };
 </script>
</head>
<body>
 <div id="map"></div>
</body>
</html>

3、結果展示

地圖加載完畢后會在頁面中看見每張瓦片的網格信息,每張瓦片上都有三個參數,這三個參數分別表示地圖的縮放級別、行號和列號

Openlayers如何實現顯示瓦片網格信息

看完上述內容,你們掌握Openlayers如何實現顯示瓦片網格信息的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

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

AI

思茅市| 安塞县| 东明县| 镇巴县| 莫力| 台南市| 宁河县| 马龙县| 洪雅县| 松溪县| 深州市| 靖西县| 连城县| 毕节市| 视频| 临桂县| 会宁县| 高陵县| 志丹县| 柏乡县| 柳河县| 抚州市| 南雄市| 汕头市| 襄樊市| 石城县| 桐庐县| 吴桥县| 广河县| 城口县| 洛阳市| 德清县| 英吉沙县| 子洲县| 吉安县| 忻州市| 宜君县| 靖江市| 尼玛县| 阿荣旗| 汉川市|