首页 > 其他分享 >管道经过山区的时候,点位不够精细,看起来像是悬浮在空中的解决方案

管道经过山区的时候,点位不够精细,看起来像是悬浮在空中的解决方案

时间:2024-12-09 17:01:32浏览次数:5  
标签:function graphic 点位 示例 悬浮 解决方案 管道 addTo graphicLayer

function addDemoGraphic1(graphicLayer) {
  const graphic = new mars3d.graphic.PolylineVolumeEntity({
    positions: [
      [
        116.323737,
        30.982493,
        1268.8
      ],
      [
        116.322162,
        30.981753,
        1248.1
      ],
      [
        116.321032,
        30.981446,
        1207.9
      ],
      [
        116.31831,
        30.976752,
        1380.2
      ],
      [
        116.316009,
        30.973638,
        1474.2
      ],
      [
        116.3141,
        30.973489,
        1341.9
      ],
      [
        116.313154,
        30.972897,
        1281.3
      ],
      [
        116.312203,
        30.972234,
        1236.2
      ],
      [
        116.311222,
        30.970596,
        1233
      ],
      [
        116.310812,
        30.969438,
        1192.2
      ],
      [
        116.310177,
        30.968137,
        1136.4
      ],
      [
        116.309501,
        30.966755,
        1038.9
      ],
      [
        116.30903,
        30.965737,
        975.8
      ],
      [
        116.307575,
        30.960527,
        1145.5
      ],
      [
        116.307275,
        30.95977,
        1098.3
      ],
      [
        116.306986,
        30.958758,
        1031.6
      ],
      [
        116.307084,
        30.957886,
        986.8
      ],
      [
        116.307854,
        30.956366,
        928.8
      ],
      [
        116.308814,
        30.954957,
        889.5
      ],
      [
        116.309435,
        30.954181,
        868.1
      ],
      [
        116.310097,
        30.953257,
        857.7
      ],
      [
        116.31108,
        30.952076,
        813.2
      ],
      [
        116.311728,
        30.951465,
        789.6
      ],
      [
        116.313083,
        30.949887,
        798.8
      ],
      [
        116.313972,
        30.949016,
        810.5
      ],
      [
        116.315299,
        30.947983,
        854.1
      ],
      [
        116.316659,
        30.947356,
        873.9
      ],
      [
        116.318362,
        30.947246,
        844.3
      ],
      [
        116.320311,
        30.947532,
        777.6
      ],
      [
        116.322161,
        30.947278,
        756.3
      ],
      [
        116.323894,
        30.947126,
        729.5
      ],
      [
        116.32554,
        30.946945,
        706.9
      ],
      [
        116.327018,
        30.946953,
        682.7
      ],
      [
        116.328438,
        30.947573,
        630.3
      ],
      [
        116.330172,
        30.948662,
        602.8
      ],
      [
        116.331907,
        30.950156,
        664.6
      ],
      [
        116.33243,
        30.950928,
        702.8
      ],
      [
        116.333102,
        30.951828,
        749.2
      ],
      [
        116.333675,
        30.952701,
        791.2
      ],
      [
        116.334272,
        30.95383,
        845.2
      ],
      [
        116.335195,
        30.955225,
        866.2
      ],
      [
        116.335692,
        30.956297,
        880.7
      ],
      [
        116.336091,
        30.957366,
        899
      ],
      [
        116.335563,
        30.958738,
        956
      ],
      [
        116.33534,
        30.960339,
        943.3
      ],
      [
        116.334768,
        30.961642,
        938.4
      ],
      [
        116.33397,
        30.962037,
        957.5
      ],
      [
        116.333001,
        30.962269,
        990.7
      ],
      [
        116.331772,
        30.96233,
        1019.4
      ],
      [
        116.330698,
        30.963203,
        1012.4
      ],
      [
        116.329754,
        30.964424,
        980.5
      ],
      [
        116.329112,
        30.965237,
        959.8
      ],
      [
        116.328351,
        30.965764,
        949.7
      ],
      [
        116.327075,
        30.966221,
        943.2
      ],
      [
        116.326188,
        30.966429,
        945.9
      ],
      [
        116.324457,
        30.965352,
        965.8
      ],
      [
        116.32287,
        30.964339,
        980.6
      ],
      [
        116.321457,
        30.963487,
        1003.1
      ],
      [
        116.320352,
        30.962925,
        1061.3
      ],
      [
        116.319341,
        30.963461,
        1094.4
      ],
      [
        116.319075,
        30.964308,
        1143.2
      ],
      [
        116.318891,
        30.965982,
        1217.9
      ],
      [
        116.319278,
        30.96747,
        1246.9
      ],
      [
        116.319679,
        30.968719,
        1262.8
      ],
      [
        116.321013,
        30.970842,
        1221.2
      ],
      [
        116.322484,
        30.971797,
        1220.3
      ],
      [
        116.324086,
        30.972803,
        1195
      ],
      [
        116.32542,
        30.972965,
        1162.9
      ],
      [
        116.326527,
        30.972448,
        1175.3
      ],
      [
        116.327719,
        30.972177,
        1171.5
      ],
      [
        116.328957,
        30.971758,
        1175.8
      ],
      [
        116.329802,
        30.971099,
        1190.7
      ],
      [
        116.330639,
        30.97069,
        1190.8
      ],
      [
        116.332212,
        30.970624,
        1168.3
      ],
      [
        116.33443,
        30.969919,
        1173.3
      ],
      [
        116.335192,
        30.969353,
        1194.4
      ],
      [
        116.335853,
        30.968576,
        1229.9
      ],
      [
        116.336809,
        30.967589,
        1273
      ],
      [
        116.337991,
        30.967753,
        1243.3
      ],
      [
        116.339343,
        30.967846,
        1235.7
      ],
      [
        116.340888,
        30.969012,
        1254.6
      ],
      [
        116.341363,
        30.970081,
        1309.1
      ],
      [
        116.341628,
        30.971358,
        1356.6
      ],
      [
        116.343458,
        30.97675,
        1129.5
      ],
      [
        116.343561,
        30.979784,
        1046.3
      ],
      [
        116.342004,
        30.979498,
        1086.3
      ],
      [
        116.339983,
        30.977892,
        1195.8
      ]
    ],
    style: {
      shape: "pipeline",
      radius: 50,
      thicknes: 10,
      startAngle: 0,
      endAngle: 360, // 拱形半圆管道
      color: "#3388ff",
      opacity: 0.6
    },
    attr: { remark: "示例1" }
  })
  graphicLayer.addGraphic(graphic) // 还可以另外一种写法: graphic.addTo(graphicLayer)
setTimeout(()=>{
  alert(1)
  graphic.autoSurfaceHeight({ exact: true }).then(function (e) {
    graphicLayer.flyTo() // 还可以另外一种写法: graphic.addTo(graphicLayer)
  })
},10000)
}

管道经过山区的时候,点位不够精细,看起来像是悬浮在空中。

开启深度监测后,管道的回显正常了,但是其他的数据被影响了

可以计算数据的准确的贴地值之后,再精细显示

功能示例(Vue版) | Mars3D三维可视化平台 | 火星科技

标签:function,graphic,点位,示例,悬浮,解决方案,管道,addTo,graphicLayer
From: https://blog.csdn.net/m0_69803146/article/details/144296896

相关文章

  • windows10电脑缺少dll文件的解决方案,系统缺少dll修复指南
    在使用Windows10操作系统时,有时会遇到由于缺少某些动态链接库(DynamicLinkLibrary,简称DLL)文件而导致程序无法正常运行的问题。本指南将介绍几种解决此类问题的方法。什么是DLL文件?DLL文件是Windows系统中的一种特殊类型的文件,它包含了可以被多个应用程序共享的功能代码......
  • 安装cad软件时出现dll文件缺失,缺失的表现及其解决方案
    CAD(计算机辅助设计)软件在建筑、机械、电气等多个行业中都有着至关重要的地位。它能够帮助专业人员精确制图,提高工作效率,是目前应用最为广泛的制图软件之一,然而,在安装CAD软件时,不少用户会遇到DLL文件缺失的问题,这一问题具有一定的普遍性。出现这种情况通常会导致安装过程中......
  • 智慧仓储数字化解决方案
    一、项目背景冷库是xx市进口冷链食品防控重点,由于数量庞大、分布较为分散且内部环境复杂,实施智慧冷库巡检监测与数据分析服务方案,督促企业落实整改,全面规范冷库的智慧监管。按照市场监督管理局向“科技要人力、向智慧要效率”的建设思路,采用“前端AI 实时巡检+云端AI 分......
  • GA/T1400视图库平台EasyCVR宇视设备视频平台:RTSP视频流不能在网页端播放的问题与解决
    在现代视频监控系统中,RTSP(实时流协议)是一种广泛应用于网络摄像机的协议,用于控制和传输音视频数据。然而,当尝试在网页端播放RTSP视频流时,我们可能会遇到一系列挑战。本文将探讨这些常见问题及其解决方案,并介绍如何使用GA/T1400视图库平台EasyCVR来有效地处理和播放RTSP视频流。通过......
  • Camstar Modeling 报错 An item with the same key has already been added解决方案
     官方指导:(我们没用这个解决方案,可忽略阅读,直接看下面的)因为我们明细能看到,报错的位置,去反编译,查到错误的地方 打开desginer,查看这个查询语句 最后发现 selectobject_name(id)asname,rowsfromsysindexeswhereindid<2andobject_name(id)='hy_CheckByPN'......
  • 基于验证链(Chain of Verification)的大语言模型幻觉问题解决方案
    LLM(SEALONG:LLM(LargeLanguageModel)在长上下文推理任务中的自我改进)在生成内容时往往会遭遇一个棘手的问题——幻觉(Hallucination)。模型自信地输出虚假或误导性信息,对依赖其准确输出的开发者、工程师及用户构成了实质性的挑战。为解决这一问题,研究者提出了ChainofVerificat......
  • PLC无点位表有触摸显示屏探测破解数据采集联网方案-西门子/欧姆龙/三菱/台达/施耐德
      作为物联网数据采集解决方案专业提供商,数采物联网小编daq-iot在这里做以下内容介绍,并诚挚的欢迎大家讨论和交流     PLC台达DVP60ES25串口串口已被占用DVP编程口协议PLC 三菱 FX1N-60MR 5 串口 串口未占用 FX协议PLC 欧姆龙 CJ2MCPU31 1 串口 串口未占用 ......
  • 蓝星资讯第070期 | 城市更新项目管理的难点与解决方案
    近年来,我国城市建设领域发生了显著变化,全国多个城市的“住房和城乡建设局”更名为“住房与城市更新局”,标志着城市发展从增量扩张向存量提质改造与结构优化并重的战略转型。这一变化揭示了我国城市更新进程中新的政策导向和行业需求。城市更新作为新时代城市发展的重要驱动,既......
  • Spring Cloud Alibaba:一站式微服务解决方案
    一、简介SpringCloudAlibaba(简称SCA)是一个基于SpringCloud构建的开源微服务框架,专为解决分布式系统中的服务治理、配置管理、服务发现、消息总线等问题而设计。它集成了阿里巴巴开源的各种分布式服务技术,提供了一系列高效、灵活且易于使用的解决方案,帮助开发者更方便地搭......
  • java 发送邮件 css-style 样式丢失错乱问题,有解决方案
    邮件系列java如何实现发送邮件email?java搭建属于自己的邮件服务器java发送邮件css-style样式丢失错乱问题,有解决方案java发送邮件-04-java邮件发送http接口如何定义?开源项目email:一行代码实现邮件发送前言大家好,我是老马。大家日常开发,对于邮件发送应该能不......