setPaletteName の利用を優先してください。import * as GIA from '@ntj/gaia';
const color = GIA.value.Color.fromColorCodeSixHex('#1A2A5A', 0.4);
map.setColorFilterColor(color ?? GIA.value.Color.clear());
// 現在値確認
const current = map.getColorFilterColor();
console.log(current);
// リセット
map.setColorFilterColor(GIA.value.Color.clear());
import * as GIA from '@ntj/gaia';
const colorInput = document.querySelector('input[name="map-color-filter-color"]') as HTMLInputElement;
const alphaInput = document.querySelector('input[name="map-color-filter-alpha"]') as HTMLInputElement;
document.querySelector('#map-color-filter-apply')?.addEventListener('click', () => {
const alpha = parseFloat(alphaInput.value);
const color = GIA.value.Color.fromColorCodeSixHex(colorInput.value, alpha);
map.setColorFilterColor(color ?? GIA.value.Color.clear());
});
document.querySelector('#map-color-filter-clear')?.addEventListener('click', () => {
map.setColorFilterColor(GIA.value.Color.clear());
});
import * as GIA from '@ntj/gaia';
map.setTilt(45);
map.setSkyColor(GIA.value.Color.fromColorCodeSixHex('FF7043')); // 夕焼けオレンジ
map.setFogColor(GIA.value.Color.fromColorCodeSixHex('FFCCBC')); // 霞んだ遠景
地図の色調整(カラーフィルター・空の色・霧の色)を設定する — 詳細な使用例
地図の見た目を色調フィルター・空・霧の3要素でカスタマイズします。
setColorFilterColor(color)getColorFilterColor()setSkyColor(color)setFogColor(color)カラーフィルター
Colorを渡します。Color.fromColorCodeEightHex('00000000')空の色 / 霧の色
setTiltでチルトを設定した状態)に影響します。