import * as GIA from '@ntj/gaia';
map.setPoiAnnotationClickListener((data) => {
const infoWindow = new GIA.object.InfoWindow({
position: data.latLng,
content: `<strong>${data.name}</strong><br/>nodeId: ${data.nodeId ?? '-'}`,
});
map.addInfoWindow(infoWindow);
}, {
isNodeOnly: {
icon: true,
text: false,
},
});
POIアイコンのクリックリスナーを設定する — 詳細な使用例
タップ・クリックされた POI の情報(名称・緯度経度・nodeId)を取得できます。
PoiAnnotationClickListenerOptionsでアイコン/テキストのクリック有効範囲を調整できます。