駅名で検索するサンプル:
指定路線上の駅を検索するサンプル:
これ以外にも様々な条件で駅を検索することが出来ます。詳しくはリファレンスをご覧ください。
var rosen;
function init() {
rosen = new Rosen("map", {
apiKey: "2jr5nchcswemrfjj67jvjaqu", // アクセスキーはサンプル用です。実際にご利用されるときは書き換えてください。
});
}
// 駅名で検索
function searchByName() {
rosen.searchStations({
stationName: $('#stationName').val(),
stationNameMatchType: "partial" // 部分一致
}).then(function(stations) {
var msg = "";
stations.forEach(function(station) {
msg += station.name + "\n";
});
$('#map_message').text(msg);
});
}
// 指定路線上の駅を検索
function searchByLineCode() {
rosen.searchStations({
lineCode: $('#lineCode').val()
}).then(function(stations) {
var msg = "";
stations.forEach(function(station) {
msg += station.name + "\n";
});
$('#map_message').text(msg);
});
}
window.addEventListener('load', init);