Function setExternalAnnotationCondition

  • 社外由来注記の表示オプションを設定する — 詳細な使用例

    社外データソース由来の注記(外部提供のPOI・施設情報など)を地図上に表示します。 ExternalAnnotationCondition でスタイルやズームレベルをカスタマイズできます。 クリックリスナーを設定することで、注記がクリックされた際にデータを取得できます。

    Returns void

    Warning

    • setExternalAnnotationCondition は一度に一条件のみ有効です。再設定すると上書きされます。
    • clearExternalAnnotationCondition で表示を完全に無効化できます。
    • クリックリスナーは Condition と独立して設定できます。

    Example: 社外由来注記を表示してクリック時に情報を確認する

    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);
    });

    See