import * as GIA from '@ntj/gaia';
const urlText = new GIA.object.UrlText({
latlng: new GIA.value.LatLng(35.6895, 139.6917),
text: '公式サイト',
url: 'https://example.com',
fontSize: 14,
});
map.addUrlText(urlText);
// 削除
map.removeUrlText(urlText);
import * as GIA from '@ntj/gaia';
const list = items.map((item) =>
new GIA.object.UrlText({ latlng: item.latlng, text: item.name, url: item.href })
);
map.addUrlTexts(list);
map.removeUrlTexts(list);
テキスト・URL リンクを地図上に追加する — 詳細な使用例
任意の緯度経度にテキストラベルと外部URLリンクをセットにして地図上に表示します。 タップ時に指定URLを開くインタラクションが付与されます。 複数追加する場合は
addUrlTexts(配列版)を使うと効率的です。削除
removeUrlText(urlText)— 特定の1件を削除removeUrlTexts(urlTexts)— 複数を一括削除