setStationPointCondition は一度に一条件のみ有効です。再設定すると上書きされます。clearStationPointCondition で表示を完全に無効化できます。import * as GIA from '@ntj/gaia';
map.setStationPointCondition(new GIA.value.StationPointCondition({
zoomRange: new GIA.value.ZoomRange(12, 22),
}));
// クリックリスナーを設定
map.setStationPointClickListener((data) => {
console.log('駅名:', data.name);
console.log('路線:', data.lineName);
console.log('緯度経度:', data.latlng);
});
// 表示倍率を変更
map.setStationPointExpandRatio(1.5);
駅ブランドアイコンのコンディションを設定する — 詳細な使用例
地図上に各鉄道会社の駅ブランドアイコンを表示します。
StationPointConditionでアイコンの種類・ズームレベルなどをカスタマイズできます。 クリックリスナーを設定することで、ユーザーがタップ・クリックした駅の情報を取得できます。 表示倍率はsetStationPointExpandRatioで別途調整可能です。