• ArcGIS JavaScript API 4.x中热度图渲染的使用注意事项


    要使用ArcGIS JavaScript API 4.x的热度图渲染器来渲染要素图层,需要注意几点前提条件:

    1.需要使用ArcGIS Server 10.6.1或更高版本发布GIS服务。

    2.只支持几何类型为点的要素图层,其他几何类型不支持。

    3.需要启用WebGL模型来渲染要素图层。

    从ArcGIS JavaScript API 4.5开始,支持使用WebGL模式渲染要素图层。

    开启该模式需要在页面在加载地图对象之前,需要先进行相应配置,配置代码如下:

    <script>
      var dojoConfig = {
        has: {
          "esri-featurelayer-webgl": 1
        }
      };
    </script>

    使用WebGL模式来渲染要素图层,能支持渲染更多的要素(成百万级别基本没问题),并且有更快的渲染速度。

    • 通过要素动态分块缓存技术,加载更多的要素。
    • 通过GPU方式来绘制要素,渲染速度更快。

    4.热度图渲染器的blurRadias属性用于控制每个点要素的影响范围。一般如果需要展示全局分布趋势的时候,设置较大的值,如果需要展示局部分布趋势时,设置较小的值。

    5.minPixelIntensity和maxPixelIntensity属性控制着像素值匹配的颜色带上的颜色范围,一般minxPiexelIntensity设置为0,而maxPixcelIntensity则需要根据数据值的分布情况来设置。

  • 相关阅读:
    转: PHP的"::"、"->"和"=>"的区别
    PHP命名空间
    PHP+MySQL数据库编程的步骤
    SQL基础
    Mysql的CMD操作
    Apache服务器配置
    【网关】SpringCloud-Gateway
    Oracle表分区
    MongoDB---分片
    MongoDB-BSON
  • 原文地址:https://www.cnblogs.com/luwl/p/9429418.html
Copyright © 2020-2023  润新知