import * as GIA from '@ntj/gaia';
// 実運用でよく使うコピー例
map.setMapAppearanceCopyOptions([
{ from: 6, to: [5] },
{ from: 19, to: [20, 21, 22, 23, 24] },
]);
import * as GIA from '@ntj/gaia';
const createPaletteName = (mobility: string, ambient: string) => `ume_${mobility}_${ambient}`;
// 1) パレット名を切り替える
map.setPaletteName(createPaletteName('car', 'dark'));
// 2) 恒常アニメーションON/OFF
map.setIsConstantAnimated(true);
// 3) 文字サイズ連動(注記・地図アイコン・駅・POI注記)
const scale = 1.15;
map.setAnnotationExpandRatio(scale);
map.setMapIconExpandRatio(scale);
map.setStationPointExpandRatio(scale);
map.setPoiAnnotationExpandRatio(scale);
import * as GIA from '@ntj/gaia';
map.clearMapAppearanceCopyOptions();
パレットコピー(地図外観の複製設定)を制御する — 詳細な使用例
MapAppearanceCopyOptionsを使って地図のパレット外観を別の描画先へコピーする設定をおこないます。 複数ビューへの地図外観同期・スクリーンショット用途などに使用します。 実運用では、パレット名・アニメーション・各注記倍率の調整と併用することが多いです。setMapAppearanceCopyOptions(options)clearMapAppearanceCopyOptions()