-
entry001127
comments
大型連休最終日は雨ですなぁ。 雨ならば仕方がない。 泣く泣く家にこもってプログラムでも。 あぁ辛いなぁ。
というわけで、昨日作った最寄駅検索を Ajax 向けサービス化しました。
サービス呼び出しに必要な情報をどう書くかって、何か標準あるのかな? まーいいや。
パラメータ / レスポンスサービスの選択リクエスト・パラメータ パラメータ名 説明 type サービスのタイプ。現在のところ "getNearestStation" と "getNearestStations"。 type=getNearestStationサービス概要 指定された地点の最寄駅情報を返します。 リクエスト・パラメータ パラメータ名 説明 lon 指定地点の緯度 lat 指定地点の経度 レスポンス 検索結果は body に JSON の形式で入っています。 属性名 説明 name 駅名 lat 駅の緯度 lon 駅の経度 datumName 緯度経度の測地系名 type=getNearestStationsサービス概要 指定された地点から近い駅の情報を指定件数返します。 リクエスト・パラメータ パラメータ名 説明 lon 指定地点の緯度 lat 指定地点の経度 count 取得したい結果の件数 レスポンス 検索結果は body に JSON の形式で入っています。以下の属性を持つ配列です。 属性名 説明 name 駅名 lat 駅の緯度 lon 駅の経度 datumName 緯度経度の測地系名 呼び出し側サンプルコード
サービス側の実装には以下のライブラリを利用しました。
クライアント側、サンプルコードの実装には以下のライブラリを利用しました。
- Prototype JavaScript framework: Easy Ajax and DOM manipulation for dynamic web applications
- prototype.js v1.5.0 の使い方
トラックバックする
http://mt.mizba.net/system/tb.cgi/1112
コメントを登録する
麦酒堂ではコメントスパムを防止するために,いただいたコメントは管理人が手動でサイトに反映しております.
反映までしばらく時間がかかりますので予めご了承ください.