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

保定网站制作软件网络推广策划

保定网站制作软件,网络推广策划,制作商业网站,sem推广外包作者#xff1a;taco 最近在支持的过程中#xff0c;遇到了一个新问题#xff01;之前研究功能的时候竟然没有想到。通常我们控制单个对象的显隐、颜色、偏移的参数都是根据对象所在的图层以及对象单独的id来算的。那么问题来了#xff0c;合并后的图层。他怎么控制单个对象…作者taco 最近在支持的过程中遇到了一个新问题之前研究功能的时候竟然没有想到。通常我们控制单个对象的显隐、颜色、偏移的参数都是根据对象所在的图层以及对象单独的id来算的。那么问题来了合并后的图层。他怎么控制单个对象的显隐、颜色、偏移呢突然令人费解。本篇文章将介绍两种方式来控制合并图层后的单个对象的样式。 一、仅通过代码控制 在官方示例中。我们可以发现有一个示例中所应用的数据集图层是合并的图层。http://support.supermap.com.cn:8090/webgl/examples/webgl/editor.html#S3MTiles_BIM这就是BIM示例。当然大部分需要使用合并图层缓存的也通常是族比较多的bim数据。 当我们加载完成合并图层后我们获取到他的layer。我们在这里可以获取到其id的范围。 在datasetInfo中我们可以找到所有合并的数据集名称族名。以及它所对应的startID、endID信息。这里的startID可以理解为我从第几个SMID开始是这个数据的开始。 真实SMID startid 所需SMID -1 接下来让我们实践一下我们让幕墙嵌板中SMID 为1-200的构件颜色变为绿色。让SMID为162的构件变红。 layer.datasetInfo().then(function(result) {for (let m 0; m result.length; m) {if (result[m].datasetName 幕墙嵌板) {var colorg new SuperMap3D.Color.fromCssColorString(rgba(0, 239, 0, 0.5));var colorr new SuperMap3D.Color.fromCssColorString(rgba(239, 0, 0, 0.5));let sid result[m].startID;let eid result[m].endID;let colorids [];let visibleids [];for (let n 0; n 200; n) {colorids.push(sid n - 1)}layer.setObjsColor(colorids, colorg)layer.setObjsColor([sid 162 - 1], colorr)}}}); 当然这里的隐藏也是同理。 通常使用方式的话我们通过SQL查询将返回的SMID参数与startID.累加并传入数组中设置其他样式就可以了。 二、直接通过数据服务 如果说不想让代码的工作量变多、让代码变得更加的复杂。我们应该如何操作呢让我通过查询返回的SMID直接能够使用 其实上面的startid -endid其实就是按照我们合并图层生成缓存的顺序。 也就是说当我们把需要查询的数据集喝到一个表里面不就得了我们新建一个表数据集并将其他数据集按照合并图层的顺序追加到这个属性表数据集中即可。 追加后的数据集会自动排列SMID。同时与缓存的SMID一一对应。 为了便于大家使用可以参考下方视频进行操作 合并数据集查询数据处理 合并数据集查询 最后我们使用该数据集发布数据服务前端进行查询即可。 注意如果数据集中内容有增删的情况时smid并不会自动重新排列。这个会导致最终查询的数据与想要查询的数据对应不上。上述两种方法均查不到的。在生成缓存前以及合并数据集前建议重新复制数据集复制数据集的过程会将SMID重新排列整齐便于后期查询使用。
http://www.pierceye.com/news/301322/

相关文章:

  • 建设银行网站信息补充施工企业奖惩制度范本
  • 做拍卖网站多少钱办公室装修铺哪种地板
  • 国外网站有哪些平台网站系统建设需要什么资质
  • 做网站 就上凡科网做盗版网站会坐牢吗
  • 百事通网做网站做网站公众号多少钱
  • 影视作品网站开发与设计php做网站有哪些好处
  • 寻模板网站源码《基层建设》官方网站
  • 做网站龙岗深圳市网络seo推广平台
  • 公司资质查询官方网站网站建设开题报告
  • 桐城网站开发网站制作器手机版下载
  • 校友网站 建设网站开发都是使用框架吗
  • 手机网站字体大小规范优秀网站
  • 用动物做网站名称建设个人网站的策划书
  • 深圳网站开发公司宝网建设网站需要哪些素材
  • 网页设计需要学什么学历南宁seo服务公司
  • 网站开发学习未来做那个网站能致富
  • 建设厅科技中心网站免费网站怎么做出来的
  • 做一网站东莞网站建设
  • 电商网站建设需求网站开发培训排名
  • 厦门建设局网站城市建设郑州百度分公司
  • 长春火车站在哪广州冼村小学
  • 网站开发上海工资dedecms模板自适应
  • 湖北建设厅行政服务中心网站网络系统管理员工作内容
  • php 创建网站开发织梦网站后台打不开
  • 网站建设的企业html 网站
  • 山东省建设安全生产协会网站零基础学网站建设 知乎
  • 门户网站做等保需要备案哪些石家庄以岭药业股份有限公司招聘
  • 工信部网站备案方法红豆网桂林论坛
  • 开发网站年度工作总结及明年工作计划免费sem工具
  • 教育网站开发报告郑州哪家医院看男科比较专业