d3-thematika - v0.0.1
    Preparing search index...

    Function calculateOptimalZoom

    • 指定された地理的範囲と表示サイズに最適なズームレベルを計算します

      Parameters

      • bounds: [number, number, number, number]

        地理的範囲 [west, south, east, north]

      • mapWidth: number

        地図の表示幅(ピクセル)

      • mapHeight: number

        地図の表示高さ(ピクセル)

      • options: { maxZoom?: number; minZoom?: number; tileSize?: number } = {}

        計算オプション

      Returns number

      最適なズームレベル

      const zoom = calculateOptimalZoom([139.5, 35.5, 140.0, 36.0], 800, 600);
      console.log(zoom); // 9