百度地图三维盒子模型标注

偏执的太偏执、 2024-03-30 08:45 145阅读 0赞

效果图

3230800605fb423481850e311a45c6fd.png

利用百度地图mapv实现地图盒子模型标准

代码

  1. function box() {
  2. var griddata = [];
  3. for (var i = 0; i < arr.length; i++) {
  4. griddata.push({
  5. geometry: {
  6. type: 'Point',
  7. coordinates: arr[i]
  8. },
  9. properties: {
  10. count: Math.random() * (i + 1) * 10000
  11. }
  12. });
  13. }
  14. var grid = new mapvgl.HeatGridLayer({
  15. max: 80000, // 最大阈值
  16. min: 10000, // 最小阈值
  17. // color: function() {
  18. // return 'rgb(200, 255, 0)';
  19. // },
  20. gridSize: 50000,
  21. style: 'normal',
  22. gradient: { // 对应比例渐变色
  23. 0: 'rgba(100, 50, 255,1)',
  24. 0.2:'rgba(200, 255, 0,1)',
  25. 0.4: 'rgba(85, 255, 0,1)',
  26. 0.6: 'rgba(0,36,225,1)',
  27. 0.8: 'rgb(255, 0, 0)',
  28. 1: 'rgba(224,234,255,0.9)'
  29. },
  30. riseTime: 1800, // 楼块初始化升起时间
  31. maxHeight: 700000, // 最大高度
  32. minHeight: 0 // 最小高度
  33. });
  34. view.addLayer(grid);
  35. grid.setData(griddata);
  36. }

发表评论

表情:
评论列表 (有 0 条评论,145人围观)

还没有评论,来说两句吧...

相关阅读