Type alias HeatMapConditionInitOptions

HeatMapConditionInitOptions: {
    colorMap: Map<number, Color>;
    geoJson: JsonObject;
    maxWeight?: number;
    opacityCallback?: ((zoomLevel) => number);
    radiusCallback?: ((weight) => number);
    weightCallback: ((feature) => number);
}

ヒートマップ表示オプション

Type declaration

  • colorMap: Map<number, Color>

    色の指定

  • geoJson: JsonObject

    GeoJSON

  • Optional maxWeight?: number

    重みの最大値(デフォルトはGeoJSON内の最大の重み)

  • Optional opacityCallback?: ((zoomLevel) => number)

    レイヤー全体の不透明度を返すコールバック関数、デフォルトは常に不透明(1.0)

      • (zoomLevel): number
      • レイヤー全体の不透明度を返すコールバック関数、デフォルトは常に不透明(1.0)

        Parameters

        • zoomLevel: number

        Returns number

  • Optional radiusCallback?: ((weight) => number)

    スポットの円の半径(px)を返すコールバック、デフォルトは常に40px

      • (weight): number
      • スポットの円の半径(px)を返すコールバック、デフォルトは常に40px

        Parameters

        • weight: number

        Returns number

  • weightCallback: ((feature) => number)

    各スポットの重みを返すコールバック関数

      • (feature): number
      • 各スポットの重みを返すコールバック関数

        Parameters

        Returns number