Function setBusRouteCondition

  • バス路線図の表示オプションを設定する — 詳細な使用例

    地図上にバス路線の経路を描画します。 BusRouteCondition で路線の色・太さ・ズームレベルなどをカスタマイズできます。 バスのリアルタイム位置情報を重ねて表示する場合は setBusLocationCondition と組み合わせてください。

    Returns void

    Warning

    • setBusRouteCondition は一度に一条件のみ有効です。再設定すると上書きされます。
    • clearBusRouteCondition で路線図描画を完全に削除できます。

    Example: バス路線図を表示する

    import * as GIA from '@ntj/gaia';

    map.setBusRouteCondition(new GIA.value.BusRouteCondition({
    zoomRange: new GIA.value.ZoomRange(11, 22),
    lineColor: GIA.value.Color.fromColorCodeSixHex('FF6F00'),
    lineWeight: 3,
    }));

    Example: バス路線図とリアルタイムバスロケを組み合わせる

    import * as GIA from '@ntj/gaia';

    // 路線図(静的)
    map.setBusRouteCondition(new GIA.value.BusRouteCondition({
    zoomRange: new GIA.value.ZoomRange(11, 22),
    }));

    // リアルタイムバス位置(動的)
    map.setBusLocationCondition(new GIA.value.BusLocationCondition({
    zoomRange: new GIA.value.ZoomRange(12, 22),
    updateIntervalMs: 30_000,
    }));

    See