自贡建设监督质量网站网站建设费用计入无形资产按几年摊销

张小明 2026/1/10 15:22:18
自贡建设监督质量网站,网站建设费用计入无形资产按几年摊销,中国互联网金融协会官网,wordpress汽车模板Mapbox GL JS 是 Mapbox 核心的前端地图开发库#xff0c;支持添加点、线、面、圆、符号、文本等各类矢量图形#xff0c;主要通过数据源#xff08;Source#xff09; 图层#xff08;Layer#xff09; 的模式实现。以下是详细的添加方法和示例#xff0c;涵盖常用图形…Mapbox GL JS 是 Mapbox 核心的前端地图开发库支持添加点、线、面、圆、符号、文本等各类矢量图形主要通过数据源Source 图层Layer 的模式实现。以下是详细的添加方法和示例涵盖常用图形类型一、基础准备初始化地图首先确保引入 Mapbox GL JS 并初始化地图需提前申请 Mapbox Access Token!DOCTYPE html html head meta charsetutf-8 titleMapbox 添加各类图形/title !-- 引入 Mapbox GL JS 核心库和样式 -- link hrefhttps://api.mapbox.com/mapbox-gl-js/v3.4.0/mapbox-gl.css relstylesheet script srchttps://api.mapbox.com/mapbox-gl-js/v3.4.0/mapbox-gl.js/script style body { margin: 0; padding: 0; } #map { width: 100vw; height: 100vh; } /style /head body div idmap/div script // 初始化地图 mapboxgl.accessToken 你的Mapbox Access Token; // 替换为自己的Token const map new mapboxgl.Map({ container: map, // 容器ID style: mapbox://styles/mapbox/streets-v12, // 基础地图样式 center: [116.4074, 39.9042], // 初始中心点北京 zoom: 12 // 初始缩放级别 }); // 地图加载完成后执行添加图形的逻辑 map.on(load, () { // 所有图形添加逻辑写在这里 }); /script /body /html二、核心概念Source LayerMapbox 中所有图形都需要先定义数据源Source存储地理数据再通过图层Layer定义渲染样式展示。Source 类型常用 geojson兼容 GeoJSON 格式支持点、线、面、image图片、video视频等Layer 类型根据图形类型选择如 circle圆、line线、fill面、symbol符号 / 文本等。三、各类图形添加示例以下示例均写在 map.on(load, () { ... }) 内部。1. 点图形Circle 图层圆形点适合展示坐标点如 POI、传感器位置可自定义半径、颜色、透明度// 1. 添加 GeoJSON 数据源单个点 map.addSource(point-source, { type: geojson, data: { type: Feature, geometry: { type: Point, coordinates: [116.4074, 39.9042] // [经度, 纬度] }, properties: { name: 天安门 } // 自定义属性可选 } }); // 2. 添加 Circle 图层渲染点 map.addLayer({ id: point-layer, // 图层唯一ID type: circle, // 图层类型圆形 source: point-source, // 关联数据源 paint: { circle-radius: 10, // 圆半径像素 circle-color: #FF5733, // 填充色 circle-opacity: 0.8, // 透明度 circle-stroke-width: 2, // 描边宽度 circle-stroke-color: #FFFFFF // 描边色 } });2. 线图形Line 图层折线 / 曲线适合展示道路、轨迹、边界线等// 1. 添加线数据源 map.addSource(line-source, { type: geojson, data: { type: Feature, geometry: { type: LineString, coordinates: [ [116.35, 39.9], // 起点 [116.4, 39.92], // 中点 [116.45, 39.9] // 终点 ] } } }); // 2. 添加 Line 图层渲染线 map.addLayer({ id: line-layer, type: line, source: line-source, paint: { line-width: 4, // 线宽度 line-color: #3498DB, // 线颜色 line-dasharray: [2, 2], // 虚线可选[实线长度, 空白长度] line-opacity: 0.9 // 透明度 } });3. 面图形Fill 图层多边形 / 区域适合展示行政区、湖泊、建筑区域等// 1. 添加面数据源多边形闭合坐标 map.addSource(fill-source, { type: geojson, data: { type: Feature, geometry: { type: Polygon, coordinates: [ [ [116.38, 39.89], // 顶点1 [116.42, 39.89], // 顶点2 [116.42, 39.92], // 顶点3 [116.38, 39.92], // 顶点4 [116.38, 39.89] // 闭合点与顶点1一致 ] ] } } }); // 2. 添加 Fill 图层渲染面 map.addLayer({ id: fill-layer, type: fill, source: fill-source, paint: { fill-color: #2ECC71, // 填充色 fill-opacity: 0.5, // 填充透明度 fill-outline-color: #27AE60 // 面轮廓线颜色 } });
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站的毕业设计怎么做绵阳城区大建设

GTK编程:代码示例与列表控件详解 1. 代码示例 在GTK编程中,有一些实用的代码示例可以帮助我们更好地理解和应用相关功能。 1.1 表盘调整示例 以下是一个关于表盘调整的代码示例: gpointer data) {GtkDial *dial;g_return_if_fail (adjustment != NULL);g_return_if_fa…

张小明 2026/1/9 14:57:59 网站建设

网站建设找导师蓝林招聘网58同城求职信息

企业差旅平台有哪些是众多企业在优化差旅管理时首先考虑的问题。随着数字化转型的深入,传统手工报销模式已难以满足现代企业管理需求,差旅费用管控、员工出行体验、合规性管理等痛点日益凸显。据2025年企业数字化转型调研报告显示,超过73%的企…

张小明 2026/1/8 14:25:07 网站建设

沈阳快速建站模板app打包公司有哪些

Conda Deactivate 退出环境:Miniconda-Python3.10 正确关闭流程 在现代 AI 与数据科学开发中,一个看似微不足道的操作——conda deactivate,却常常成为项目稳定性和可复现性的关键分水岭。你有没有遇到过这样的情况:明明安装了正确…

张小明 2026/1/10 5:44:05 网站建设

萤石云网站开发上位机软件开发教程

在2025年的软件开发生态中,测试环境已成为保障产品质量的核心环节。然而,传统测试环境常面临资源瓶颈、配置僵化和故障频发等问题,导致测试延迟和成本攀升。弹性测试环境强调动态适应、快速恢复和资源优化,而AI技术的融入正为其注…

张小明 2026/1/8 13:45:41 网站建设

建设网站用新域名还是老域名显示屏东莞网站建设

一、缘起:当Python遇见命令行——一个自然而然的邂逅 亲爱的朋友,想象这样一个场景:你坐在咖啡馆里,手指在键盘上轻盈舞动,屏幕上滚动的不是冰冷的代码,而是一段段优雅的指令。这就是现代命令行工具的魅力—…

张小明 2026/1/8 14:52:10 网站建设

可以做文档赚钱的网站如何规避电子政务网站建设教训

数据展示与布局:ListBox 与 DataGrid 的使用技巧 1. 改变 ListBox 项目布局 数据模板和样式选择器能让你出色地控制项目展示的各个方面,但它们无法改变项目之间的组织方式。无论使用何种模板和样式,ListBox 都会将每个项目放入单独的水平行,并堆叠这些行以创建列表。 若…

张小明 2026/1/6 7:49:40 网站建设