setExternalAnnotationCondition は一度に一条件のみ有効です。再設定すると上書きされます。clearExternalAnnotationCondition で表示を完全に無効化できます。import * as GIA from '@ntj/gaia';
map.setExternalAnnotationCondition(new GIA.value.ExternalAnnotationCondition({
zoomRange: new GIA.value.ZoomRange(13, 22),
}));
// クリックリスナーを設定
map.setExternalAnnotationClickListener((data) => {
console.log('社外注記:', data.name, data.latlng);
});
社外由来注記の表示オプションを設定する — 詳細な使用例
社外データソース由来の注記(外部提供のPOI・施設情報など)を地図上に表示します。
ExternalAnnotationConditionでスタイルやズームレベルをカスタマイズできます。 クリックリスナーを設定することで、注記がクリックされた際にデータを取得できます。