当前位置: 首页 > news >正文

博罗网站建设哪家好网站源码安装

博罗网站建设哪家好,网站源码安装,百姓网找房子租房,WordPress小程序官网mapbox高德地图与相机 本案例使用Mapbox GL JavaScript库创建高德地图。 演示效果引入 CDN 链接地图显示 创建地图实例定义地图数据源配置地图图层 设置地图样式实现代码 1. 演示效果 2. 引入 CDN 链接 <script src"https://api.mapbox.com/mapbox-gl-js/v2.12.0/mapb…

mapbox高德地图与相机

本案例使用Mapbox GL JavaScript库创建高德地图。

  • 演示效果
  • 引入 CDN 链接
  • 地图显示
    • 创建地图实例
    • 定义地图数据源
    • 配置地图图层
  • 设置地图样式
  • 实现代码

1. 演示效果

image-20240226200444850

2. 引入 CDN 链接

<script src="https://api.mapbox.com/mapbox-gl-js/v2.12.0/mapbox-gl.js"></script>
<linkhref="https://api.mapbox.com/mapbox-gl-js/v2.12.0/mapbox-gl.css"rel="stylesheet"
/>

3. 地图显示

3.1. 创建地图实例

// 2.1 创建地图实例
const map = new mapboxgl.Map({// 在这个对象中,我们填入一些地图相关的参数设置container: "map", //地图容器style: {version: 8,// 2.2 定义地图数据源sources: {// 栅格瓦片// 定义数据源类型"raster-tiles": {// 定义类型,raster栅格,vector矢量type: "raster",// 地图服务tiles: ["http://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",],tilesSize: 256,},},// 2.3 配置地图图层layers: [{id: "tile-raster",type: "raster",source: "raster-tiles",minzoom: 0,maxzoom: 22,},],}, //地图风格,底图数据源// 水平角bearing: 45,// 俯仰角pitch: 80,center: [114.3, 30.5], //默认注视的坐标点zoom: 12, //当前展示的地图级别projection: "globe", //地图投影模式
});
xxxxxxxxxx; // 2.1 创建地图实例        const map = new mapboxgl.Map({          // 在这个对象中,我们填入一些地图相关的参数设置          container: "map", //地图容器          style: {            version: 8,            // 2.2 定义地图数据源            sources: {              // 栅格瓦片              // 定义数据源类型              "raster-tiles": {                // 定义类型,raster栅格,vector矢量                type: "raster",                // 地图服务                tiles: [                  "http://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",                ],                tilesSize: 256,              },            },            // 2.3 配置地图图层            layers: [              {                id: "tile-raster",                type: "raster",                source: "raster-tiles",                minzoom: 0,                maxzoom: 22,              },            ],          }, //地图风格,底图数据源          // 水平角          bearing: 45,          // 俯仰角          pitch: 80,          center: [114.3, 30.5], //默认注视的坐标点          zoom: 12, //当前展示的地图级别          projection: "globe", //地图投影模式        });const map = new mapboxgl.Mapjs

3.2. 定义地图数据源

            sources: {// 栅格瓦片// 定义数据源类型"raster-tiles": {// 定义类型,raster栅格,vector矢量type: "raster",// 地图服务tiles: ["http://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",],tilesSize: 256,},},

3.3. 配置地图图层

            layers: [{id: "tile-raster",type: "raster",source: "raster-tiles",minzoom: 0,maxzoom: 22,},],

4. 设置地图样式

地图加载完毕之后,有一个回调事件,我们在回调事件中添加大气层

map.on("style.load", () => {map.setFog({// 设置大气层颜色color: "#ffffff",// 大气层之上的颜色"high-color": "#f7c124",// 星空颜色"space-color": "#007abb",});
});

5. 实现代码

<!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>高德地图&相机</title><!-- 1.引入CDN链接 --><script src="https://api.mapbox.com/mapbox-gl-js/v2.12.0/mapbox-gl.js"></script><linkhref="https://api.mapbox.com/mapbox-gl-js/v2.12.0/mapbox-gl.css"rel="stylesheet"/><style>* {margin: 0;padding: 0;}#map {width: 100vw;height: 100vh;}</style></head><body><div id="map"></div><script>// 2.地图显示window.onload = () => {// 注册tokenmapboxgl.accessToken ="pk.eyJ1IjoiY2hlbmdjaGFvODg2NiIsImEiOiJjbGhzcWowMHUwYTNyM2VwNXZhaXhjd3Q4In0.FEh2q7sEW88Z1B5GcK_TDg";// 2.1 创建地图实例const map = new mapboxgl.Map({// 在这个对象中,我们填入一些地图相关的参数设置container: "map", //地图容器style: {version: 8,// 2.2 定义地图数据源sources: {// 栅格瓦片// 定义数据源类型"raster-tiles": {// 定义类型,raster栅格,vector矢量type: "raster",// 地图服务tiles: ["http://webrd01.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}",],tilesSize: 256,},},// 2.3 配置地图图层layers: [{id: "tile-raster",type: "raster",source: "raster-tiles",minzoom: 0,maxzoom: 22,},],}, //地图风格,底图数据源// 水平角bearing: 45,// 俯仰角pitch: 80,center: [114.3, 30.5], //默认注视的坐标点zoom: 12, //当前展示的地图级别projection: "globe", //地图投影模式});// 3.设置地图样式// 地图加载完毕之后,有一个回调事件,我们在回调事件中添加大气层map.on("style.load", () => {map.setFog({// 设置大气层颜色color: "#ffffff",// 大气层之上的颜色"high-color": "#f7c124",// 星空颜色"space-color": "#007abb",});});};</script></body>
</html>
http://www.15wanjia.com/news/189418.html

相关文章:

  • 做拼图字的网站pc网站和手机网站
  • wordpress主题目录分析seo做的不好的网站
  • 腾讯云 网站备案外贸网络推广培训
  • 做基网站哪些网站做的比较好看的图片
  • 网站可以分为哪些类型优购网官网
  • 应价交易系统网站开发手机网站内容管理系统
  • 网站设计公司(信科网络)学成在线网页制作
  • 佛山正规的免费建站全网营销推广有哪些平台
  • 对网站的赏析wordpress add route
  • 株洲有名的网站大连网站设计策划
  • 网站推广适合女生做吗织梦高端html5网站建设工作室网络公司网站模板
  • 怎么做门户网站设计方案怎样做网站性能优化
  • html怎么自己做网站wordpress代码风格主题
  • 品牌网站建设毛尖专门做app的网站
  • 何苦做游戏网站网站建设 的类型有哪些
  • 黄村做网站哪家好如何修改网站备案的域名
  • 建设网站的准备无锡哪里做网站好
  • 营销型网站首页模板长沙做网站团队
  • h网站模板湖南营销网站建设
  • ui设计灵感网站打开秒开小游戏
  • 做阿里巴巴网站费用吗域名注册免费
  • 外网网站建设怎么在广告联盟接广告
  • 知名品牌网站有哪些怀化工程建设信息网老网站
  • 免费网站加速服务wordpress首页不显示整篇文章
  • 为什么选择做汉服网站深圳网站制作建设公司
  • 站酷网官方入口网页版有关建筑网站建设方案案例
  • 电商网站建设那家好网站一键生成wap
  • 做同城购物网站有什么优势吗做网站如何让用户注册
  • 网站建站工具有哪些免费资源源码网站
  • 很多卖假药冒产品用二级域名做网站h5模板免费下载