中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

紅杭州網(wǎng)站建設(shè)推銷廣告

紅杭州網(wǎng)站建設(shè),推銷廣告,h5網(wǎng)站開發(fā)哪個(gè)好,fw可以做網(wǎng)站Openlayers 疊加天地圖-中國近海海洋等深面圖層服務(wù) 核心代碼完整代碼:在線示例 偶然發(fā)現(xiàn)天地圖有一個(gè)近海海洋圖層,覺得不錯(cuò),于是嘗試疊加一下,花費(fèi)了一些時(shí)間,疊加成功,這里分享一下。 本文包括核心代碼…

Openlayers 疊加天地圖-中國近海海洋等深面圖層服務(wù)

    • 核心代碼
    • 完整代碼:
    • 在線示例

偶然發(fā)現(xiàn)天地圖有一個(gè)近海海洋圖層,覺得不錯(cuò),于是嘗試疊加一下,花費(fèi)了一些時(shí)間,疊加成功,這里分享一下。

本文包括核心代碼、完整代碼以及在線示例。

另外這里放上 Cesium 疊加示例


核心代碼

主要是 Openlayers 疊加 WMTS 圖層。


// 墨卡托投影
var projection = ol.proj.get("EPSG:3857");
var projectionExtent = projection.getExtent();
var size = ol.extent.getWidth(projectionExtent) / 256;
var resolutions = new Array(18);
var matrixIds = new Array(18);
for (var z = 1; z < 19; ++z) {// generate resolutions and matrixIds arrays for this WMTSresolutions[z] = size / Math.pow(2, z);matrixIds[z] = z;
}// 天地圖 key,只能在本域名下使用
const token = '2b7cbf61123cbe4e9ec6267a87e7442f';// 創(chuàng)建天地圖圖層
taindiLayer = new ol.layer.Tile({source: new ol.source.WMTS({url: "http://t0.tianditu.gov.cn/shuishen_w/wmts?tk=" + token,// 圖層名稱,必須layer: "shuishen", //注意每個(gè)圖層這里不同// 墨卡托投影matrixSet: "w",format: "image/png",style: "default",projection: projection,tileGrid: new ol.tilegrid.WMTS({origin: ol.extent.getTopLeft(projectionExtent),resolutions: resolutions,matrixIds: matrixIds,}),wrapX: true,}),
});map.addLayer(taindiLayer);

在這里插入圖片描述


完整代碼:


<html lang="en">
<head><meta charset="utf-8"><!--注意:openlayers 原版的比較慢,這里引起自己服務(wù)器版--><link rel="stylesheet" href="http://openlayers.vip/examples/css/ol.css" type="text/css"><style>/* 注意:這里必須給高度,否則地圖初始化之后不顯示;一般是計(jì)算得到高度,然后才初始化地圖 */.map {height: 400px;width: 100%;float: left;}</style><!--注意:openlayers 原版的比較慢,這里引起自己服務(wù)器版--><script src="http://openlayers.vip/examples/resources/ol.js"></script><script src="./tiandituLayers.js"></script><title>OpenLayers example</title>
</head>
<body>
<h2>tianditu ocean layer</h2>
<!--地圖容器,需要指定 id -->
<div id="map" class="map"></div>
<!--注意:本示例將 高德騰訊坐標(biāo)設(shè)置為黑色;將百度坐標(biāo)設(shè)置為黃色 -->
<!--注意:本示例將 高德騰訊坐標(biāo)轉(zhuǎn)為WGS84顏色設(shè)置為粉色;將百度坐標(biāo)轉(zhuǎn)為WS84顏色設(shè)置為綠色 -->
<script type="text/javascript">var map = new ol.Map({// 地圖容器target: 'map',// 地圖圖層,比如底圖、矢量圖等layers: [getIMG_CLayer(),getIBO_CLayer(),getCIA_CLayer(),],// 地圖視野view: new ol.View({projection: "EPSG:4326",// 定位center: [116, 39],// 縮放zoom: 4,maxZoom: 18,minZoom: 1,})});var taindiLayer;// 加載 WMTS 圖層function WMTS() {// 墨卡托投影var projection = ol.proj.get("EPSG:3857");var projectionExtent = projection.getExtent();var size = ol.extent.getWidth(projectionExtent) / 256;var resolutions = new Array(18);var matrixIds = new Array(18);for (var z = 1; z < 19; ++z) {// generate resolutions and matrixIds arrays for this WMTSresolutions[z] = size / Math.pow(2, z);matrixIds[z] = z;}// 天地圖 key,只能在本域名下使用const token = '2b7cbf61123cbe4e9ec6267a87e7442f';// 創(chuàng)建天地圖圖層taindiLayer = new ol.layer.Tile({source: new ol.source.WMTS({url: "http://t0.tianditu.gov.cn/shuishen_w/wmts?tk=" + token,// 圖層名稱,必須layer: "shuishen", //注意每個(gè)圖層這里不同// 墨卡托投影matrixSet: "w",format: "image/png",style: "default",projection: projection,tileGrid: new ol.tilegrid.WMTS({origin: ol.extent.getTopLeft(projectionExtent),resolutions: resolutions,matrixIds: matrixIds,}),wrapX: true,}),});clearLayer();map.addLayer(taindiLayer);map.getView().fit([101.06147602421068, 2.63671875, 126.81342914921068, 46.23046875], map.getSize());}WMTS();function clearLayer() {taindiLayer && map.removeLayer(taindiLayer);}</script><button id="createCircle1" onclick="WMTS()">添加圖層</button>
</body>
</html>

在線示例

Openlayers 在線示例:Openlayers 疊加天地圖-中國近海海洋等深面圖層服務(wù)

http://m.risenshineclean.com/news/65671.html

相關(guān)文章:

  • 開發(fā)網(wǎng)站開發(fā)工程師附近的教育培訓(xùn)機(jī)構(gòu)有哪些
  • 浦東新區(qū)建設(shè)交通委網(wǎng)站鄭州seo線下培訓(xùn)
  • 青島網(wǎng)絡(luò)優(yōu)化seo 頁面
  • 多種語言獨(dú)立網(wǎng)站wordpress抖音廣告怎么投放
  • 無人高清影視在線觀看seo運(yùn)營招聘
  • 佛山網(wǎng)站建設(shè)是哪個(gè)好東莞谷歌推廣
  • html5網(wǎng)站導(dǎo)航品牌策略怎么寫
  • 做家教網(wǎng)站要多少錢google安卓手機(jī)下載
  • 河南省城鄉(xiāng)建設(shè)廳官網(wǎng)seo優(yōu)化中商品權(quán)重主要由什么決定
  • 網(wǎng)站設(shè)計(jì)流程包括百度指數(shù)app官方下載
  • 商標(biāo) 做網(wǎng)站 是幾類谷歌seo優(yōu)化
  • 做網(wǎng)站應(yīng)該怎么做行業(yè)數(shù)據(jù)統(tǒng)計(jì)網(wǎng)站
  • 石家莊哪有個(gè)人建站的網(wǎng)頁設(shè)計(jì)素材網(wǎng)站
  • 做童裝在哪個(gè)網(wǎng)站找客戶搜索引擎優(yōu)化seo方案
  • 推銷別人做網(wǎng)站有什么作用專業(yè)搜索引擎優(yōu)化電話
  • 南京整站優(yōu)化推廣和競價(jià)代運(yùn)營
  • 做衣服接訂單的網(wǎng)站專業(yè)搜索引擎seo技術(shù)公司
  • 做網(wǎng)站有必要要源碼嗎營銷型網(wǎng)站有哪些功能
  • 給你一個(gè)網(wǎng)站你怎么做的嗎怎么查詢最新網(wǎng)站
  • 阿里云可以建網(wǎng)站嗎網(wǎng)絡(luò)宣傳方式有哪些
  • 網(wǎng)站和網(wǎng)頁的概念免費(fèi)的網(wǎng)站域名查詢565wcc
  • 福田網(wǎng)站開發(fā)老王搜索引擎入口
  • 如何購買建設(shè)網(wǎng)站系統(tǒng)it培訓(xùn)班真的有用嗎
  • 怎樣做約票的網(wǎng)站意思電商營銷推廣方案
  • 建網(wǎng)站報(bào)價(jià) 優(yōu)幫云企業(yè)培訓(xùn)考試
  • 網(wǎng)站建設(shè)有哪些方法google seo 優(yōu)化招聘
  • 做網(wǎng)站域名服務(wù)器網(wǎng)站建設(shè)公司簡介
  • bt磁力搜索引擎win10優(yōu)化大師免費(fèi)版
  • 網(wǎng)站 微信小程序怎么做百度指數(shù)搜索
  • 北龍中網(wǎng) 可信網(wǎng)站驗(yàn)證 費(fèi)用百度手機(jī)怎么刷排名多少錢