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

宿州医疗网站建设泉港报名网站建设需要

宿州医疗网站建设,泉港报名网站建设需要,医药加盟网站模板,建设网站实训报告设置线要素本篇教程我们将学习如何利用geojson实现线要素。实现效果如下图:1.1. 实现步骤:1.1.1. 设置线要素的geojson数据​​​​​​​var data { type: "FeatureCollection", // 定义这是一个要素集合 features: [ // 要…

设置线要素

本篇教程我们将学习如何利用geojson实现线要素。实现效果如下图:

图片

1.1. 实现步骤:

1.1.1. 设置线要素的geojson数据​​​​​​​

var data = {  type: "FeatureCollection", // 定义这是一个要素集合  features: [                // 要素集合中的要素数组    {      type: "Feature",       // 定义这是一个要素      geometry: {            // 要素的几何属性        type: "LineString",   // 几何类型是线字符串        coordinates: [        // 线字符串的坐标数组          [114.30, 30.50],    // 第一个坐标点          [116, 30.50]        // 第二个坐标点

1.1.2. 设置矢量数据源读取数据​​​​​​​

let source = new ol.source.Vector({  features: new ol.format.GeoJSON().readFeatures(data) // 从GeoJSON数据中读取要素});

1.1.3. 设置矢量图层​​​​​​​

let layer = new ol.layer.Vector({  source: source // 将之前创建的矢量数据源赋值给图层的source属性});map.addLayer(layer); // 将矢量图层添加到地图上

1.1.4. 添加地图容器​​​​​​​

// 设置矢量图层let layer = new ol.layer.Vector({  source: source // 这里source应该是之前定义的矢量数据源});
// 添加地图容器map.addLayer(layer); // 将创建的矢量图层添加到地图对象中

图片

1.1.5. 给线要素添加样式信息​​​​​​​

let style = new ol.style.Style({  // stroke线设置样式  stroke: new ol.style.Stroke({    color: "#ff2d51", // 设置线条颜色为红色(#ff2d51)    width: 3           // 设置线条宽度为3像素  })});
layer.setStyle(style); // 将样式应用到图层上

图片

示例代码

var data = {  type: "FeatureCollection",  features: [    // {    //     type: "Feature",    //     geometry: {    //         type: "Point",    //         coordinates: [114.30, 30.50]    //     }    // },    {      type: "Feature",      geometry: {        type: "LineString",        coordinates: [[114.30, 30.50], [116, 30.50]]      }    }  ]}
// 设置样式const style = new ol.style.Style({  // 边线颜色  stroke: new ol.style.Stroke({    color: '#ff2d51',    width: 4  })})

设置区要素

下面我们学习如何设置区要素,效果如下图所示:

图片

var data = {   type: "FeatureCollection",   features: [     {       type: "Feature",       geometry: {         type: "Polygon",         coordinates: [[[114.30, 30.50], [116, 30.50], [116, 30]]] }     }   ] } //设置样式 const style = new ol.style.Style({   //边线颜色   stroke: new ol.style.Stroke({     color: '#ff2d51',     width: 2   }),   //设置填充色   fill: new ol.style.Fill({     color: "rgba(50, 50, 50, 0.3)"   }) })
http://www.dtcms.com/a/508637.html

相关文章:

  • 内蒙古乌海建设局网站郑州网站建设 易云互联
  • 算法笔记 06
  • 大模型熵-控制模型探索or利用
  • 视频教学网站开发云服务器做网站新手教程
  • 可信赖的手机网站设计百度竞价托管一月多少钱
  • Flink 1.19 REST API
  • RoniaKit QML仪表盘开发指南:从零开始创建专业仪表板
  • 版本控制与GitLab完整实践指南
  • bash 基础编程的核心语法
  • 中山品牌网站建设报价做网站首页置顶多少钱
  • 京紫元年深圳网站建设欧美风格网站特点
  • 企业网站开发制作合同wordpress禁止图片点击
  • 做英文网站2014上海画册设计
  • 美颜SDK集成实录:打造兼容多端的直播一键美颜系统
  • 资料分析-增长量
  • 网站开发种类视频号推广入口
  • 南通做网站ntwsd椒江设计公司
  • 建设l旅游网站目的及功能定位域名访问过程会不会影响网站访问
  • 做门户网站建设多少钱wordpress js调用
  • 广州企业网站设计制作佛山网站的建设
  • 网络地址转换(NAT)和ISP(互联网服务提供商)
  • a5站长网宁波建网站选哪家好点
  • 三菱PLC与汇川伺服驱动器通讯实现:EtherCAT转CC-Link IE FB协议转换网关配置案例
  • 竞逐AI内容,爱奇艺先出手了
  • 淄博哪有做网站的微信同步wordpress
  • 【AI赋能未来】探索学前教育研究的智能化新范式
  • 网站模板 招聘单位网站建设管理工作总结
  • 在 Ubuntu24.04 上安装 JDK 21(Java 21)
  • 容县网站建设微信公众号流程图
  • Aiseesoft_iPhone_Unlocker