駅名で検索するサンプル:

指定路線上の駅を検索するサンプル:

これ以外にも様々な条件で駅を検索することが出来ます。詳しくはリファレンスをご覧ください。

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);