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

长沙服务专业的建网站广州竞价托管代运营

长沙服务专业的建网站,广州竞价托管代运营,官方网站建设意义,网站目录结构1、cesium加载多个gif动图 Cesium的Billboard支持单帧纹理贴图,如果能够将gif动图进行解析,获得时间序列对应的每帧图片,然后按照时间序列动态更新Billboard的纹理,即可实现动图纹理效果。为此也找到了相对于好一点的第三方库libg…

       1、cesium加载多个gif动图

        Cesium的Billboard支持单帧纹理贴图,如果能够将gif动图进行解析,获得时间序列对应的每帧图片,然后按照时间序列动态更新Billboard的纹理,即可实现动图纹理效果。为此也找到了相对于好一点的第三方库libgif能够将gif转化为一帧帧图像,正好能够满足我们的需求!!!

let gifImgList = [];data?.forEach((tag) => {let url = huangren;let gifDiv = document.createElement("div");let gifImg = document.createElement("img");// gif库需要img标签配置下面两个属性gifImg.setAttribute("rel:animated_src", url);gifImg.setAttribute("rel:auto_play", "1"); // 设置自动播放属性gifDiv.appendChild(gifImg);let superGif = new SuperGif({gif: gifImg,});gifImgList.push(superGif);});data?.forEach((tag, ind) => {gifImgList[ind].load(function () {onViewer.entities.add({_content: tag,position: new Cesium.Cartesian3.fromDegrees(Number(tag.longitude),Number(tag.latitude),100),billboard: {//图标image: new Cesium.CallbackProperty(() => {// 转成base64,直接加canvas理论上是可以的,这里设置有问题return gifImgList[ind].get_canvas().toDataURL();}, false),scale: 0.25,// width: 36,// height: 36,//sizeInMeters: true,//以米为单位,近大远小//pixelOffset: new Cesium.Cartesian2(0,20), //设置左右、上下移动//rotation:1.58, //设置旋转角度//scaleByDistance: new Cesium.NearFarScalar(20000,1,8000000, 0.1), //设置近大远小//pixelOffsetScaleByDistance: new Cesium.NearFarScalar(20000,10,8000000,100), //设置偏移量// translucencyByDistance:new Cesium.NearFarScalar(20000,1,8000000,0), //设置透明// distanceDisplayCondition: new Cesium.DistanceDisplayCondition(//   20000,//   8000000// ), //限制区域显示与隐藏//水平方向heightReference: Cesium.HeightReference.CLAMP_TO_GROUND,// 垂直方向verticalOrigin: Cesium.VerticalOrigin.BASELINE,},});});});

2、cesium加载geoJSON并贴图

const dataSource = new Cesium.GeoJsonDataSource();dataSource.load("https://geo.datav.aliyun.com/areas_v3/bound/110000.json", {clampToGround: true,}).then(() => {onViewer.dataSources.add(dataSource);const entities = dataSource.entities.values;for (let i = 0; i < entities.length; i++) {const entity = entities[i];// 修改 entity 样式entity.polygon.material = new Cesium.ImageMaterialProperty({image: beijin,});entity.polygon.outline = false;// 添加 entity 的 polylineentity.polyline = {positions: entity.polygon.hierarchy._value.positions,width: 2,material: Cesium.Color.fromCssColorString("#ffff"),clampToGround: true,};// 获取一个 entity 的中心位置const center = Cesium.BoundingSphere.fromPoints(entity.polygon.hierarchy._value.positions).center;// 设置中心位置entity.position = center;// 添加 textentity.label = {text: entity.properties.name,color: Cesium.Color.fromCssColorString("#fff"),font: "normal 32px MicroSoft YaHei",showBackground: true,scale: 0.5,horizontalOrigin: Cesium.HorizontalOrigin.LEFT_CLICK,verticalOrigin: Cesium.VerticalOrigin.BOTTOM,disableDepthTestDistance: 10000.0,};}// if (zoomto) {onViewer.zoomTo(dataSource);// }});return dataSource;

http://www.dt0577.cn/news/14007.html

相关文章:

  • 网站复制按钮怎么做百度收录入口提交
  • 陕西省城乡住房建设厅网站漯河seo公司
  • 郑州制作网站价格公司产品营销广告宣传
  • 买一个成品网站多少钱网站代运营推广
  • 收费搭建网站网站建设企业咨询
  • 网站建设找哪里seo服务公司招聘
  • 设计网站musil网络推广工具有哪些
  • 信息聚合网站怎么做完整的网页设计代码
  • 在excel中怎么做邮箱网站短视频营销优势
  • 深圳龙岗做网站的公司广告开户南京seo
  • 网站开源代码模版app地推接单平台
  • 平面设计培训学校排名seo可以从哪些方面优化
  • 重庆雕塑制作沈阳沈河seo网站排名优化
  • app首页设计效果图免费seo视频教程
  • 用搬瓦工做储存网站白酒营销策划方案
  • 网站怎么做自营销seo网络科技有限公司
  • 仿站建设产品营销方案案例范文
  • mac上用wordpressseo工程师是做什么的
  • 部队织梦网站模板免费下载网络优化工作应该怎么做
  • 凡科做的网站提示证书错误免费的行情网站app软件
  • 怎么填写网站icp备案内容营销
  • 网站主机要怎么做深圳百度seo怎么做
  • 广告网站建设及推广百度写作助手
  • 做网站都去哪里找模板网络培训心得体会
  • 网站怎么做切换中英文济南做网站建设的公司
  • 网站建设方面的销售经验网站快速上排名方法
  • 企业网站例子百度信息流投放
  • 聊城wap网站制作优化关键词软件
  • 网络营销思想的网站改版计划短视频营销方式有哪些
  • 安卓Wordpress汉化版网站优化企业排名